Spēļu veidošana ar MI: gauntlet loop pamācība soli pa solim
Uzzini, kā īstenot savu spēles ideju ar MI, izmantojot gauntlet loop. Pamācība aptver visu procesu: iestatīšanu, rīkus, uzvednes, iterācijas un kopīgošanu.
Gauntlet loop ir MI uzvedņu metode spēļu, lietotņu un citu projektu veidošanai, kurā divi aģenti, veidotājs un kritiķis, strādā atkārtotās kārtās. Vairāk par metodiku lasi sadaļā Kas ir gauntlet loop?. Šī pamācība soli pa solim izskaidro spēles veidošanu ar gauntlet loop, no iestatīšanas līdz publicēšanai.
1. Iestati rīkus
Lai palaistu gauntlet loop, vajadzīgs programmēšanas aģents, kas var rediģēt failus datorā un patstāvīgi izmēģināt spēli. Tam der, piemēram, Codex, Claude Code, Cursor un Gemini CLI.
Gauntlet loop var darboties ar jebkuru spēļu dzinēju, piemēram, Unity, Unreal Engine, Roblox Studio vai Three.js. Katram ir nedaudz atšķirīgas rīku prasības, lai aģents varētu ar to mijiedarboties. Ja nezini, kādi rīki jālejupielādē vai jākonfigurē, izveido tukšu projekta mapi un pasaki aģentam, kuru dzinēju izmantosi. Tas var pārbaudīt nepieciešamo rīku pieejamību.
Pēc izvēles: Build World. Thrixel aģenta prasme Build World nodrošina augstas kvalitātes 3D resursu ģenerēšanu ar Thrixel un uzlabotu darbplūsmu, ko sagatavojuši īsti spēļu izstrādātāji. Thrixel nav obligāts gauntlet loop izmantošanai, taču prasme ir īpaši izstrādāta resursu un spēļu dizaina uzlabošanai šajos ciklos, un to var izmantot bez maksas.
2. Dod aģentam uzvedni un paraugus
Spēles uzvednē sniedz pēc iespējas vairāk informācijas par spēles mehāniku, vizuālo stilu, vadību, saskarni un pārējo radošo ieceri. Uzvedne drīkst būt gara: plašāks konteksts palīdz aģentam labāk izveidot spēli.
Lai gauntlet loop būtu efektīvs, aģentam vajadzīgi esoši vizuāli paraugi salīdzināšanai. Pievieno esošu spēļu ekrānuzņēmumus vai video un paskaidro katra nozīmi, piemēram: “Man patīk šī attēla apgaismojums un tā otra kameras leņķis.” Tas ir būtiski, jo kritiķis katrā kārtā salīdzinās spēli ar šiem paraugiem.
Uzvednē jābūt arī norādēm par kritikas ciklu, jo tā ir gauntlet loop pamatideja. Liec aģentam izmantot stingru kritiķa apakšaģentu, kurš atkārtoti salīdzina darbu ar dotajiem paraugiem, līdz spēle sasniedz prasīto kvalitāti.
Izveido trešās personas darbības un piedzīvojumu spēli ar Three.js, kas norisinās drupu pilsētā virs mākoņiem. Spēlētājs pēta savienotus rajonus, cīnās ar mehāniskiem sargiem un atjauno senas mašīnas, lai atvērtu ceļu uz centrālo torni. Iekļauj tuvcīņu, izvairīšanos, ienaidniekus ar dažādiem uzbrukumiem, vides mīklas, kontrolpunktus un noslēguma bosu. Radi pilsētā iespaidīgu mēroga sajūtu ar augstām celtnēm, kustīgām mašīnām un takām starp dažādiem augstumiem.
Izmanto pievienotos attēlus kā pilsētas arhitektūras, apgaismojuma un kopējā izskata paraugus. Liec atsevišķam kritiķa aģentam pārbaudīt palaisto spēli un salīdzināt ar paraugiem gan tās izskatu, gan spēlējamību. Prasi konkrētas problēmas ar pamatojumu, izlabo tās un lūdz atkārtoti pārbaudīt atjaunināto spēli. Turpini, līdz kritiķis ir apmierināts, nenosakot fiksētu kārtu skaitu un nepazeminot prasības līdz pašreizējā rezultāta līmenim.
3. Palaid iterāciju ciklu
Pēc uzvednes nosūtīšanas vari kādu laiku ļaut aģentiem strādāt patstāvīgi. Veidotājs un kritiķis izies vairākas labošanas kārtas bez tavas iesaistes, visticamāk, vairāku stundu garumā. Katrā posmā kritiķis salīdzinās pašreizējo spēles versiju ar uzvedni un paraugiem un nosūtīs veidotājam konkrētas problēmas uzlabošanai.
No kritikas līdz labojumiem
Katrā iterāciju kārtā kritiķa aģents sniedz konkrētas atsauksmes, lai veidotājs varētu uzlabot rezultātu.
Pamats
- Apkārtējā gaisma padara ainu plakanu.
- Vienādais bruģis liek pagalmam izskatīties saliktam no daļām.
Gaisma un dziļums
- Bruģis joprojām veido perfektu režģi ar nelielu reljefu.
Akmens un atmosfēra
- Akmens plāksnes izskatās uzpūstas.
- Pagalma gredzeni pazūd zem bruģa.
Mākoņi un materiāli
- Bruģim trūkst graudainuma un traipu.
- Tumšajiem sargiem vajadzīgs lielāks kontrasts.
Virsma un fokuss
- Kaļķakmens tekstūra un mērķēts apgaismojums novērš atlikušās vizuālās problēmas.
Papildu slīpējums
- Apstiprināts: skaidri uzmanības centri, teksturēts akmens un līdzsvarots apgaismojums piešķir pagalmam vienotu apdari.
4. Sniedz papildu atsauksmes
Aģents paziņos, kad darbs būs pabeigts. Tad varēsi pats izmēģināt spēli un sniegt atsauksmes. Var ziņot par visu, kas neatbilst iecerei, arī kļūdām, un prasīt tik daudz izmaiņu kārtu, cik vajadzīgs. Papildu paraugu ekrānuzņēmumi palīdz precizēt detaļas, ko aģents nav izveidojis pareizi vai kritiķis nav pamanījis. Vari arī lūgt paplašināt spēli vai pievienot saturu tajā pašā virzienā.
Arī lielākām dizaina izmaiņām izmanto to pašu sarunu. Ātrāks tēls, cita kamera vai jauna izpētes zona var iziet to pašu kritikas ciklu, saglabājot pieejamu sākotnējo uzvedni un agrākās atsauksmes.
5. Spēlē un kopīgo savu spēli
Kad priekšskatījums apmierina, gauntlet loop ir pabeigts un spēli var publicēt!
Katram dzinējam un galamērķim ir savs eksportēšanas un publicēšanas process, taču aģents var palīdzēt izvēlēties projektam piemērotāko. Ar Three.js vai Unity veidotas tīmekļa spēles var bez maksas mitināt, piemēram, Netlify vai Vercel. Thrixel Build World prasme atbalsta arī bezmaksas publicēšanu un mitināšanu vietnē thrixel.com/world.