Tvorba her s AI: gauntlet loop krok za krokem

Naučte se realizovat svůj herní nápad s AI pomocí gauntlet loopu. Návod pokrývá celý postup: nastavení, nástroje, prompty, iterace a sdílení.

Gauntlet loop je metoda zadávání úkolů AI při tvorbě her, aplikací a dalších projektů, v níž dva agenti, tvůrce a kritik, pracují v opakovaných kolech. Více o metodě najdete v článku Co je gauntlet loop?. Tento návod popisuje tvorbu hry pomocí gauntlet loopu krok za krokem, od nastavení po zveřejnění.

1. Nastavte nástroje

Pro gauntlet loop potřebujete programovacího agenta, který dokáže upravovat soubory v počítači a sám hru otestovat hraním. Hodí se například Codex, Claude Code, Cursor a Gemini CLI.

Gauntlet loop lze použít s jakýmkoli herním enginem, například Unity, Unreal Engine, Roblox Studio nebo Three.js. Každý má trochu jiné požadavky na nástroje pro práci agenta. Pokud nevíte, co je třeba stáhnout či nastavit, vytvořte prázdnou složku projektu a sdělte agentovi, jaký engine chcete použít. Agent může ověřit dostupnost potřebných nástrojů.

Volitelné: Build World. Dovednost Build World od Thrixelu nabízí generování kvalitních 3D assetů pomocí Thrixelu a vylepšený pracovní postup napsaný skutečnými herními vývojáři. Thrixel není pro gauntlet loop nutný, ale tato dovednost je navržena pro lepší assety a herní design v těchto cyklech a lze ji používat zdarma.

2. Zadejte prompt a přiložte předlohy

V promptu ke hře poskytněte co nejvíce informací o hratelnosti, výtvarném stylu, ovládání, rozhraní a všem, co patří do vaší tvůrčí vize. Dlouhý prompt nevadí: více kontextu pomáhá agentovi vytvořit lepší hru.

Aby byl gauntlet loop účinný, agent potřebuje existující vizuální předlohy pro srovnání. Přiložte snímky obrazovky nebo videa existujících her a vysvětlete jejich význam, například: „Líbí se mi osvětlení na tomto obrázku a úhel kamery na tom druhém.“ To je zásadní, protože kritik bude hru s předlohami porovnávat v každém kole.

Prompt musí obsahovat i pokyny pro kritický cyklus, protože ten je základem gauntlet loopu. Požádejte agenta, aby použil přísného kritického subagenta, který opakovaně srovnává práci s předlohami, dokud hra nedosáhne požadované kvality.

Úvodní prompt pro gauntlet loop
Vytvoř akční adventuru z pohledu třetí osoby v Three.js, zasazenou do zničeného města vznášejícího se nad mraky. Hráč prozkoumává propojené čtvrti, bojuje s mechanickými strážci a obnovuje prastaré stroje, aby otevřel cestu k centrální věži. Zahrň boj zblízka, úskok, nepřátele s různými vzorci útoků, prostorové hádanky, kontrolní body a závěrečného bosse. Dej městu působivé měřítko pomocí vysoké architektury, pohyblivých strojů a cest propojujících různé výšky.

Použij přiložené obrázky jako předlohy pro architekturu, osvětlení a celkový vzhled města. Nech samostatného kritického agenta prohlédnout běžící hru a porovnat její vzhled i hratelnost s předlohami. Požaduj konkrétní problémy a zdůvodnění, oprav je a nech znovu posoudit aktualizovanou hru. Pokračuj, dokud kritik nebude spokojený, bez pevného počtu kol a bez snižování nároků podle současného výsledku.

3. Spusťte iterační cyklus

Po odeslání promptu můžete nechat agenty chvíli pracovat samostatně. Tvůrce a kritik projdou několika koly úprav bez vašeho zásahu, pravděpodobně po několik hodin. V každé fázi kritik porovná aktuální verzi s promptem a předlohami a předá tvůrci konkrétní problémy k vylepšení.

Od kritiky k úpravám

V každém kole poskytuje kritický agent konkrétní zpětnou vazbu, podle níž tvůrce vylepšuje výsledek.

Kolo 1

Základ

Dva mechaničtí strážci vedle zářícího stroje · Kolo 1
Zpětná vazba kritika
  • Okolní světlo zplošťuje scénu.
  • Jednotná dlažba způsobuje, že nádvoří působí sestaveně.
Kolo 2

Světlo a hloubka

Dva mechaničtí strážci vedle zářícího stroje · Kolo 2
Zpětná vazba kritika
  • Dlažba stále tvoří dokonalou mřížku s malým reliéfem.
Kolo 3

Kámen a atmosféra

Dva mechaničtí strážci vedle zářícího stroje · Kolo 3
Zpětná vazba kritika
  • Kamenné desky vypadají nafoukle.
  • Kruhy nádvoří mizí pod dlažbou.
Kolo 4

Mraky a materiály

Dva mechaničtí strážci vedle zářícího stroje · Kolo 4
Zpětná vazba kritika
  • Dlažbě chybí zrnitost a skvrny.
  • Tmaví strážci potřebují výraznější kontrast.
Kolo 5

Povrch a ohnisko pozornosti

Dva mechaničtí strážci vedle zářícího stroje · Kolo 5
Zpětná vazba kritika
  • Vápencová textura a cílené osvětlení řeší zbývající vizuální připomínky.
Kolo 6

Další doladění

Dva mechaničtí strážci vedle zářícího stroje · Kolo 6
Zpětná vazba kritika
  • Schváleno: jasná ohniska pozornosti, texturovaný kámen a vyvážené osvětlení dávají nádvoří jednotný dokončený vzhled.

4. Přidejte vlastní zpětnou vazbu

Agent oznámí dokončení práce a vy si pak můžete hru zahrát a poskytnout vlastní zpětnou vazbu. Můžete hlásit vše, co neodpovídá vaší vizi, včetně chyb, a žádat tolik kol změn, kolik potřebujete. Další referenční snímky pomohou upřesnit detaily, které agent nezvládl nebo kritik přehlédl. Můžete také požádat o rozšíření hry nebo další obsah ve stejném duchu.

Stejnou konverzaci používejte i pro větší změny návrhu. Rychlejší postava, jiná kamera nebo nová oblast mohou projít stejným kritickým cyklem s původním promptem a předchozí zpětnou vazbou stále k dispozici.

5. Hrajte a sdílejte svou hru

Jakmile jste s náhledem spokojeni, gauntlet loop je hotový a hra je připravena ke zveřejnění!

Každý engine a cílová platforma mají jiný postup exportu a publikování, ale agent vás může provést tím nejvhodnějším. Webové hry v Three.js nebo Unity lze zdarma hostovat například na Netlify či Vercelu. Dovednost Build World od Thrixelu podporuje také bezplatné publikování a hosting na thrixel.com/world.