Přeskočit na obsah
Zpět na všechny články
AI8 min čtení

AI a tvorba her 2026: jak dělám hru Noční linka

AI a tvorba her: jak vzniká moje hra Noční linka. Opus 5.5 píše 3D modely, GPT-6 Astra je kontroluje, co vyšlo a co ne. Navíc přehled Genie a Steamu.

Marek Frňka
Zakladatel digitálního studia Le Artist, Ostrava
V tomto článku
Titulní obrazovka hry Noční linka: nápis Noční linka, nabídka Začít směnu a zastávka v dešti s čekajícími cestujícími.
Titulní obrazovka prototypu Noční linka (engine Godot), říjen 2026. Hra je rozpracovaná alfa a není vydaná.

Dělám vlastní hru Noční linka a 3D modely jejího světa napsal Claude Opus 5.5 jako skripty pro Blender. GPT-6 Astra je pak nezávisle kontrolovala a opravovala animace. Tenhle článek stojí na tom, co jsem při tom viděl: co AI udělala, co nevyšlo, jaké brány a kritéria jsem nastavil a jak vypadá výsledek. Přehled toho, co se kolem AI a her děje (Genie, Steam, vývojáři), je až na konci, ověřený 20. 10. 2026.

Rychlá odpověď

Dá se vytvořit hra pomocí AI? V mém případě ano jako rozpracovaný prototyp: AI psala skripty pro 3D modely a opravovala animace, ale o tom, co je dobré, rozhodovala nezávislá kontrola nad skutečnými rendery a člověk. Část oprav neprošla (kabát postavy po třech kolech skončil jako HOLD), a to je součást postupu. Hra nevznikla jedním zadáním, ale po malých krocích s kontrolou. Generované světy (Google Genie 3, World Labs Marble) jsou zatím demo a 3D scény, ne herní enginy. Na Steamu nemusíte uvádět nástroje, které jen urychlují vývoj, ale musíte přiznat AI obsah ve hře a v jejích materiálech nebo generovaný za běhu.

Co jsem sám vyzkoušel
  • Svět hry ze skriptů. Paneláky, vesnické domy, vlak, auta, autobus, mobiliář, mlýn a hájovnu napsal Claude Opus 5.5 jako Python skripty pro Blender (commity 7. a 9. 10. 2026). Blender 4.1.1 běžel bez okna z příkazové řádky, render Cycles na CPU, bez Blender MCP a bez generátoru text-to-3D.
  • Nezávislý audit. GPT-6 Astra (10. až 11. 10. 2026) ocenila u autobusu čitelnou siluetu, rámy, madla a sedačky a u vesnických domů vytkla holé boky, ploché dveře a příliš pravidelné střechy.
  • Opravy animací. Mop a držení tyče v autobuse prošly ve dvou kolech (odchylka kotvy dlaně nejvýš 4,54 mm a 2,19 mm, měřeno na kostech, ne na celé síti). Kabát ženské postavy po třech kolech zůstal HOLD a do hry se nezapnul.
  • Co nemám. Přímé srovnání Opusu s Astrou na stejném úkolu neproběhlo a podíl práce, který AI ve hře odvedla, jsem neměřil.

Co je Noční linka a jak ji dělám s AI?

Noční linka je moje vlastní rozpracovaná hra, ne zakázka pro klienta. Řídíte noční autobus linky 913 po fiktivním okrese Bořín v Česku 90. let: zastávky, cestující, smlouvání u dveří a výtržníci. Běží v enginu Godot 4.7.1, assety třetích stran jsou jen CC0. Je to alfa a prototyp, hra není vydaná.

Pohled řidiče z kabiny autobusu u brány depa: palubní deska, volant, seznam zastávek linky 913 a nápověda k ovládání.
Pohled z kabiny při výjezdu z depa v prototypu Noční linka (Godot), říjen 2026. Rozpracovaná alfa, ne vydaná hra.

Kdo co dělá a podle jakých pravidel

Autorem je AI agent, buď Opus 5.5, nebo GPT-6 Astra, vedle něj pracuje nezávislý kritik, který hodnotí skutečné rendery, ne tvrzení autora. Na hře pracuje víc agentů souběžně, každý ve vlastní pracovní kopii repozitáře, a těžké procesy (Blender bez okna, Godot bez okna) běží po jednom. Hotovou práci si předávají zápisem s přesným rozsahem, co prošlo a co ne. Obecný princip popisuji v článku o AI agentech a harnessu.

Každý asset prochází osmi výrobními branami:

  1. reference a účel,
  2. prostorová zkouška měřítka,
  3. model,
  4. materiály,
  5. kostra a animace,
  6. export do GLB a zpětné načtení v Godotu,
  7. herní kontrola,
  8. nezávislá kritika.

Kritik musí u každého nálezu uvést soubor snímku nebo čas sekvence, důvod a podmínku přijetí. Kde nemá dostatečný pohled nebo pohyb, napíše NEOVĚŘENO. Přejímka pak nemá znít „vypadá dobře“, ale například odchylka úchopu v milimetrech pro tři výšky postav.

3D modely ze skriptů

Paneláky, vesnické domy, vlak, auta, autobus, mobiliář, mlýn i hájovnu napsal jako Python skripty pro Blender (bpy) model Claude Opus 5.5. Blender 4.1.1 běžel bez okna, render Cycles na CPU. Výhoda: zdrojem modelu je čitelný skript, takže opravím jeden detail a nemusím přegenerovat celou scénu. Jsou to herní modely na úrovni prototypu. Srovnání skriptů s MCP a generátory je v článku Blender a AI.

Mřížka čtyř modelů do hry: paneláky, vesnické domy, lokomotiva s osobním vozem a auta s dodávkou.
Vlastní render z Blenderu (Cycles), modely do hry Noční linka: paneláky, vesnické domy, lokomotiva s vagonem a auta. Skripty napsal Claude Opus 5.5, říjen 2026.

Co AI ve hře udělala a jak to dopadlo?

Souhrn mé práce se dvěma modely, podrobnosti jsou v článku GPT-6 Astra:

Práce Kdo Výsledek Poznámka
Modely světa ze skriptů
Opus 5.5
modely na úrovni prototypu
audit vytkl holé boky domů, opakující se fleky a obrysy omítky
Audit modelů z renderů (10. až 11. 10.)
Astra
nálezy, nic neopravovala
plošnou výměnu modelů nedoporučila
Mop
Astra
přijato, 2 kola
odchylka kotvy dlaně nejvýš 4,54 mm v 73 snímcích
Údery (jab, cross, háky)
Astra
přijato, 2 kola
boční pohyb zápěstí nejvýš 0,252 m místo 0,376 m
Držení tyče v autobuse
Astra
přijato, 2 kola
výšky 1,60 / 1,75 / 1,90 m, odchylka nejvýš 2,19 mm
Kabát ženské postavy
Astra
HOLD po 3 kolech
mezera v pase, průniky loktů, nezapnuto do hry

Opravy animací proběhly 11. 10. 2026 (dávka V3, Blender 4.1.1 bez okna, nejvýš tři kola náhledů na položku, všech 35 ze 35 náhledů se skutečně otevřelo a prohlédlo). U autobusu audit ocenil čitelnou siluetu, rámy, madla a sedačky. U vesnických domů vytkl holé boky a zadní strany, ploché dveře a příliš pravidelné střechy, zblízka působí jako stavebnice. U paneláků fungují vchody, lodžie a antény, ale opakuje se mapa zašpinění.

Důležitá hranice: kontakty se měřily na kostech postavy (proxy), ne úplným testem průniku sítí. „Přijato“ znamená přijatý zdroj a náhledy, ne hotové hraní. Animace zatím nejsou zapojené do hry a herní kontrola cestujících v Godotu zbývá. Snímek navíc dokazuje vzhled jedné pózy, ne pohyb.

Co nevyšlo?

Kabát pro ženskou postavu dostal skutečné rukávy, prodloužený lem, límec a knoflíky, ale po třech kolech zůstala mezera v pase a lokty procházely tělem. Nezávislý kritik verdikt HOLD potvrdil a kabát se do hry nezapnul. Lepší HOLD než přijatá chyba.

Postava v kabátu s rozpaženýma rukama ze čtyř stran, třetí kolo opravy, výsledek HOLD.
Kabát ve třetím kole opravy, výsledek HOLD kvůli mezeře v pase a průnikům loktů. Vlastní render z Blenderu, hra Noční linka, říjen 2026.

Navazující dávka animací V4 (nevolnost, zakymácení, provokace, uklidnění rukou) skončila po prvním kole samými HOLD: ruka byla u spánku místo před ústy, ukazovák zůstal skrčený a prsty příliš sevřené. Zápis o další fázi z téhož dne večer uvádí, že po dalších kolech prošly prohlédnuté náhledy a načtení assetů v headless Godotu, ale zapojení do hry a kontakt na postavách zůstává HOLD. Přímé srovnání Astry a Opusu na stejném úkolu neproběhlo, takže netvrdím, že je jeden lepší.

Jak vypadá výsledek zatím?

Ukázka z hry Noční linka: noční jízda v dešti a příjezd autobusu 913. 14 sekund, bez zvuku, rozpracovaná alfa, říjen 2026.

Před a po: světlomety autobusu

Dvojice snímků z kabiny autobusu na noční ulici: vlevo před úpravou světlometů, vpravo po ní. Na hodinách v kabině je vlevo 23:03 a vpravo 23:06, nejde tedy o úplně stejný okamžik. Na snímcích se liší osvětlení ulice a postavy v záběru. Co přesně se v úpravě změnilo, tady nepopisuji, protože to z obrázku nevyčtu a nemám to doložené.

Dva snímky z kabiny autobusu na noční ulici, vlevo před úpravou světlometů, vpravo po ní; na hodinách v kabině 23:03 a 23:06.
Světlomety autobusu: před úpravou (vlevo nebo nahoře) a po ní (vpravo nebo dole). Snímky z prototypu Noční linka (Godot), říjen 2026.

Používám stejný postup jako u modelů: stejné místo, stejný úhel, snímek před a po a verdikt až podle obrazu. Světlo se podle mého pracovního postupu ladí v enginu, ne v Blenderu, protože Blender nemusí renderovat stejně.

Jak začít s vlastní hrou pomocí AI?

  1. Malý rozsah. Jedna mechanika, jedna scéna. Bez testů a kontroly vás čekají chyby z článku Vibe coding: 7 chyb amatérů.
  2. Engine, ve kterém výsledek ověříte. Já používám Godot, kde se dá model zpětně načíst a zkontrolovat i bez okna.
  3. Reference před modely. Případová studie OpenAI začíná požadavky na zážitek hráče a obrazovými referencemi.
  4. Měřitelná přejímací podmínka. U tyče v autobuse to byla odchylka úchopu v milimetrech pro tři výšky postav.
  5. Nezávislý kritik a limit kol. Autor nehodnotí sám sebe, kritik dostane skutečné rendery a po třech kolech rozhoduje člověk.
  6. Licence assetů. Třetí strany jen CC0. U generátorů čtěte podmínky: výstupy bezplatného tarifu Meshy jsou pod CC BY 4.0 (ověřeno 20. 10. 2026) a licence Hunyuan3D 2.1 výslovně neplatí v EU.
  7. Záznam pro Steam. Veďte seznam toho, co vyrobila AI.

Obecný postup vývoje s AI je v článku Jak postupovat při tvorbě aplikace s AI.

Co se kolem AI a her děje? Stručný přehled

Tahle část je informační, ne moje zkušenost. Údaje jsou z odkazovaných zdrojů, ověřeno 20. 10. 2026.

Světy z promptu. Project Genie je experimentální aplikace postavená na modelu Genie 3. Google ji spustil 29. 1. 2026 pro předplatitele Google AI Ultra v USA starší 18 let, generování trvá nejvýš 60 sekund a Google plánuje rozšíření na další území. Podle Googlu světy nemusí vypadat realisticky, přesně sledovat zadání ani fyziku a ovládání postav může mít vyšší prodlevu. Marble 1.1 od World Labs (2. 4. 2026) vytváří 3D světy, které exportujete jako splaty nebo meshe. To je podklad pro scénu, ne herní engine: cíle, pravidla a postup hrou musí dodat někdo jiný.

Steam. Valve upravil formulář pro AI 16. 1. 2026, podrobnosti shrnuje Game Developer:

Situace Uvést na Steamu?
Asistent kódu nebo jiný nástroj, který jen zrychluje vývoj Ne
AI obsah ve hře a v souvisejících materiálech, třeba na stránce hry Ano, popisem v textovém poli
Hra sama generuje AI obsah za běhu Ano, zaškrtnutím políčka

Kde přesně leží hranice u modelů psaných jako skripty, musí každý vydavatel posoudit podle aktuálního formuláře. Noční linka není vydaná. Seznam toho, co vyrobila AI, se vyplatí vést průběžně; u mé hry by do něj patřily například 3D modely ze skriptů pro Blender.

Před vydáním ověřte aktuální formulář

Pravidla se mění a tohle není právní poradenství. Rozhoduje znění formuláře ve Steamworks v den odeslání hry.

Nálada vývojářů. Podle průzkumu GDC 2026, jak ho shrnuje tisk (přes 2 300 profesionálů), vnímá generativní AI negativně 52 % vývojářů (před dvěma lety 18 %), pozitivně 7 % (loni 13 %) a 36 % ji při práci používá. Že někdo zareaguje na AI ve hře podezíravě, je třeba počítat, proto o jejím použití píšu otevřeně.

Noční linku stavím pro sebe, ne na zakázku. Na zakázku dělám krátké vzdělávací hry pro školy a nakladatelství, ukázky jako Zapojení zásuvky nebo Převodový poměr jsou na stránce Hry. Potřebujete-li aplikaci nebo automatizaci, kde agent pracuje a nezávislá kontrola ověřuje výsledek, podívejte se na Aplikace a automatizace na míru.

Časté otázky

Dá se vytvořit hra pomocí AI?

Ano, jako prototyp, když pracujete po malých krocích. AI agent napíše kód a část assetů (u mě 3D modely jako skripty pro Blender), ale zadání, výběr výsledků a kontrolu hratelnosti dělá člověk. Moje Noční linka je stále alfa a není vydaná.

Kolik práce AI ve hře reálně udělá?

Podíl jsem neměřil a procenta nechci odhadovat. V mé hře AI psala skripty pro 3D modely a opravovala animace, ale výsledky hodnotil nezávislý kritik a část oprav neprošla: kabát postavy po třech kolech skončil jako HOLD. Kontrola je součást práce, ne nadstavba.

Musím na Steamu přiznat AI?

Podle úpravy formuláře z 16. 1. 2026 nemusíte uvádět nástroje, které jen zvyšují efektivitu vývoje, například asistenta kódu. Přiznat musíte AI obsah ve hře a v jejích materiálech i obsah generovaný za běhu. Před odesláním ověřte aktuální formulář ve Steamworks.

Co je Google Genie 3 a můžu ho používat v Česku?

Genie 3 je model světů, na kterém běží experimentální Project Genie. K 20. 10. 2026 ho Google nabízí předplatitelům Google AI Ultra v USA starším 18 let, relace trvá nejvýš 60 sekund a Google plánuje rozšíření na další území. Mezi podporovanými zeměmi uvádí jen USA, dostupnost v Česku před použitím ověřte.

Jaký engine zvolit pro hru s AI?

Ten, ve kterém dokážete ověřit výsledek. Já používám Godot 4.7.1, kde lze model načíst a zkontrolovat i bez okna. Pro Unity vyšel 14. 5. 2026 editorový asistent Aura for Unity, nehodnotím ho, stavím v Godotu. OpenAI ve své studii staví prohlížečovou hru v TypeScriptu s Three.js. Rozhoduje, zda agent může výsledek spustit a porovnat se zadáním.

Zdroje a odkazy

Líbil se vám tento článek?

Pokud hledáte kvalitní web nebo e-shop, který skutečně funguje, pojďme si promluvit.

Chci odhad do 24 hodinUkázky prací

Bez závazku · Odhad do 24 h