Kas yra Gauntlet Loop? Žaidimų kūrimas su agentų kritikų kilpomis

Gauntlet loop yra užklausų metodas, kai atskiras vertinantis agentas lygina DI darbą su nekintamu pavyzdžiu ir grąžina jį taisyti, kol pasiekiamas reikiamas lygis. Sužinokite, kaip tai veikia ir kaip šį metodą taikyti žaidimams.

Kas yra gauntlet loop?

gauntlet loop yra žaidimų, programų ir kitų projektų kūrimo metodas naudojant AI agentus, kai atskiras kritikų agentas pakartotinai kritikuoja kūrėjo darbą, palyginti su fiksuota nuoroda. Taip gaunami aukštos kokybės rezultatai atliekant daugybę peržiūrų, o ne apsisprendžiant pirmuoju priimtinu rezultatu.

Gauntlet kilpas pirmą kartą pristatė 2026 m. liepos mėn. Mattas Shumer, kuris paskelbė X apie Call of Duty stiliaus šaudyklės kūrimą Three.js su vienu raginimu. Jis sugalvojo terminą gauntlet loop ir parašė apie tai savo tinklaraštyje.

Kaip veikia gauntlet loop?

AI programavimo agentui, pvz., Claude Code arba Codex, suteikiamas tikslas ir pavyzdys, kaip turi atrodyti baigtas darbas. Šis pagrindinis agentas atlieka orkestravimą, suskirstydamas projektą į poskyrius, kuriuos kiekvienas gali sukurti ir kritikuoti antrinių agentų. Kiekvienam kūriniui statytojas pateikia bandymą, tada kritikas palygina jį su pateikta nuoroda visam darbui; jei nuoroda geresnė, kritikas pateikia statytojui atsiliepimą ir ciklas tęsiasi.

Yra keli pagrindiniai principai, kaip pasiekti geriausių rezultatų naudojant gauntlet loop, įskaitant:

Neapibūdinkite įgyvendinimo detalių

Agentai gerai sprendžia, kaip ką nors sukurti, ir galės priimti sprendimus pagal savo projekto architektūrą. Svarbu apibūdinti detales, ką norite sukurti, nes čia atsiranda jūsų kūrybinė vizija, tačiau stenkitės neapibūdinti, kaip ją įgyvendinti.

Suteikite AI agentui konkretų, patikrinamą standartą

Turėdami aiškią, aukštos kokybės nuorodą, jūsų agentas galės lengviau tobulinti savo darbą. Ekrano kopijos yra puikios arba konkrečios svetainės, rašytiniai puslapiai ar bet kas, kas tinka tam, ką bandote sukurti. Agentui turėtų būti lengva palyginti savo darbą su jūsų nuoroda ir nustatyti, kuris iš jų laimės. Kartelė nebūtinai turi būti pasiekiama, tačiau kuo stipresnis agentas turi palyginimui, tuo geresnių rezultatų pasieksite.

Leiskite agentui orkestruoti

Kurdamas projektą agentas galės suprasti, kokios užduotys liko, kurioms konkrečioms dalims reikia savo tikrinimo kilpų ir kur yra kliūtys. Be pradinio nurodymo naudoti kritines kilpas, leiskite agentui nuspręsti, kur platinti antrinius agentus ir sukurti antrinius ciklus.

Leiskite spręsti tik kritiko agentui

Tai turbūt pati svarbiausia ciklo dalis. Statytojo agentas žino, ką jis sukūrė, kodėl priėmė tokius sprendimus ir kaip yra sudarytas projektas, todėl nesąžininga leisti jam pačiam spręsti apie savo darbą. Kritikas turėtų modeliuoti vartotoją, kuris nori aukštos kokybės gaminio ir nežino ar nesirūpina jo pagaminimo detalėmis.

Neribokite kilpos

gauntlet loop neturėtų turėti deterministinio „paskutinio raundo“. Atvirkščiai, jis turėtų veikti tol, kol kritiko agentas bus patenkintas ir mano, kad žaidimas negali toliau tobulėti. Net jei kurdami pasieksite seanso limitą, galite tiesiog atnaujinti ciklą iš naujo nustatę limitą. Agentui pateikę galutinį rezultatą, galite ir toliau skelbti raginimus dėl papildomų pakeitimų ir tobulinimo.

Kaip pagerinti 3D išteklių kokybę gauntlet loops

Viena iš dažniausiai pasitaikančių sienų gauntlet loops yra ta, kad procedūrinių 3D išteklių kokybė nustoja gerėti, o kritikas vis praneša, kad aplinka yra silpnesnė nei nuoroda. Kai tai įvyksta, statytojui tampa sunku toliau tobulėti, nes procedūriniai 3D ištekliai gali pasiekti tik tiek.

Thrixel AI 3D modelių generatorius sukuria aukštos kokybės, žaidimams paruoštus 3D išteklius su įvardintomis, redaguojamomis dalimis, todėl agentas gali patobulinti ir redaguoti atskirus modelius po gabalą, o ne atkurti nuo nulio, kai kažkas ne taip. Tai puikiai tinka gauntlet loop darbo eigai, nes leidžia agentui atlikti tą patį darbą su 3D ištekliais, kaip ir su likusia projekto dalimi: toliau lyginkite su nuoroda ir kartokite, kol kritikas bus patenkintas.

Gauntlet loop vykdymas su Thrixel Build World įgūdžiu

Build World yra Thrixel atvirojo kodo agento įgūdis, skirtas gauntlet loop darbo eigai. Įdiegę įgūdžius galite apibūdinti bet kurį žaidimą, aplinką ar kitą 3D pasaulį, o agentas sukuria jį nuo pradžios iki pabaigos naudodamas Thrixel, kad gautų aukštos kokybės ir redaguojamus 3D išteklius. Be to, galite pasiekti visus sugeneruotus 3D išteklius savo Thrixel paskyroje, kad galėtumėte toliau redaguoti ir agentas įtrauktų atnaujintus 3D išteklius į žaidimą.

Thrixel logotipas Kurkite ir skelbkite pasaulius

Gauntlet kilpos žaidimų varikliams ir AI programavimo agentams

Statytojui ir kritikui reikia įrodymų iš variklio, kuriame veikia žaidimas. Šiuose vadovuose parodyta, kaip ciklas sujungia kodo pakeitimus, Thrixel 3D išteklių redagavimą ir žaidimų testavimą konkrečiose darbo eigose:

Apie išteklių kūrimą skaitykite, kaip 3D modelių MCP serveris palaiko gauntlet loop ir kaip vertinti DI sukurtus išteklius scenoje.

Dažniausiai užduodami klausimai apie gauntlet loops

Ar gauntlet loop yra tas pats, kas vibe coding?

Jie sutampa. Vibe kodavimas arba vibe gaming yra įprasta žaidimo kūrimo praktika aprašant, ko norite agentui. gauntlet loop yra specifinė technika, skirta pasiekti aukštos kokybės vibe coding arba žaidimų rezultatų, naudojant kūrėjo / kritiko agento tikrinimo paradigmą.

Ar man reikia konkretaus įrankio?

Jums reikia agento, kuris galėtų paleisti kodą, pateikti rezultatą, jį peržiūrėti ir sukurti kitus agentus. Paprastas pokalbių langas neveiks, nes kritikas turi turėti galimybę apžiūrėti statybininko darbą. Norėdami naudoti Thrixel 3D ištekliams, galite sukurti nemokamą paskyrą čia.

Kiek laiko turėtų trukti kilpa?

Ilgiau nei atrodo pagrįsta. Turint pakankamai aukštą kartelę, beveik visada yra kur tobulėti, o vien todėl, kad žaidimas yra priimtinas, dar nereiškia, kad agentas negali jo toliau tobulinti.