Aj Ubisoft ukazuje zapracovanie AI do NPC postáv |
Dnes máme deň plný AI NPC postáv, už je tu ukážka tretieho zapracovania, teraz od Ubisoftu.
Dnes máme deň plný AI NPC postáv, už je tu ukážka tretieho zapracovania, teraz od Ubisoftu. Ten používa Nvidia technológie a ukazuje na nich svoj prvý prototyp. Bližšie ho predvedie na GDC konferencii a zatiaľ tu z neho máme len obrázky a popis.
Ubisoft používa systém od Nvidie s pridanou Audio2Face funkciou a jazykovým modelom od Inworldu. Snažia sa vytvoriť prirodzenú interakciu s NPC postavou bez toho, aby narušili autentickosť situácie, v ktorej sa nachádza alebo charakter samotného NPC.
Ale Ubisoft rovno hovorí, že AI má len dopĺňať kreativitu vývojárov, nie ju nahrádzať:
„Spôsob, akým sme pracovali na tomto projekte, vždy mysleli na našich hráčov a vývojárov,“ hovorí Guillemette Picard. „S ohľadom na hráča vieme, že vývojári a ich kreativita musia stále riadiť naše projekty. Generatívna AI má hodnotu len vtedy, ak má hodnotu pre nich.“
Základom je to, že NPC majú byť postavy, nie programy. To prakticky to znamená, že osobnosti týchto NPC nie sú vytvorené strojom, ale spisovateľom, ktorý formuje ich charakter, príbeh a konverzačný štýl, a potom pokračuje vo vylepšovaní, keď model výučby jazyka začne improvizovať dialóg.
Napríklad šéfka príbehu Virginie Mosser strávila posledný rok a pol vytváraním postáv pre projekt NEO NPC a považuje to za obohacujúcu, aj keď úplne novú skúsenosť. Tá doteraz písala postavy, ich príbehy a dialógy priamo, ale teraz tieto všetky veci píše do charakteru postavy pre jazykový model.
"Je to veľmi odlišné," hovorí. „Ale po prvý raz v živote môžem mať rozhovor s postavou, ktorú som vytvorila. Odmalička som o tom snívala.“
Každá postava tak môže mať vytvorený vlastný jazykový model, ktorý zhrnie všetky jej vlastnosti, minulosť, skúsenosti a charakter.
Zároveň Ubisoft hovorí, že musia model testovať a sledovať, či sa správa tak ako od neho očakávajú, ak nie musia opravovať:
„Úlohou modelu sa stáva: musím zosobniť túto postavu,“ hovorí analytička dátového modelu Maletová. „Je pre nás naozaj dôležité, aby sa správala ako postava, ktorú vytvorila Virginia. Takže, keď sa s ňou rozprávame, pýtame sa sami seba: „Je to Lisa? Povedala by to Lisa?“ a ak je odpoveď nie, musíme sa vrátiť a zistiť, čo sa stalo v rámci modelu, keď sa odchýlil od vízie, ktorú mala Virginia.“
Ubisoft k tomu ďalej hovorí, že takáto iteratívna tvorba postavy tiež pomáha vytvoriť štruktúru okolo akéhokoľvek správania hráča, ktoré by mohlo narušiť tón konkrétneho scenára alebo cieľ, ktorý chcú v konečnom dôsledku dosiahnuť. Postavy sú naprogramované tak, aby reagovali na výzvy hráča určitým spôsobom alebo aj nereagovali, v závislosti od ich osobnosti.
Na to musí mať postava určité mantinely, ktoré budú pri NPC zastávať filtre. Tie musia zachytiť toxicitu a nevhodné vstupu zo strany hráča:
„Rozlišujeme medzi medzi hráčmi, ktorí si znepriatelia NPC a ktorí ich urážajú, takže môžeme správne určiť, čo je toxické,“ hovorí Maletová. "Model je potom vytvorený tak, aby reagoval na uvedenú toxicitu a už nespolupracoval. Je pre nás dôležité zopakovať, že tieto postavy nemajú slobodnú vôľu. Sú tu na to, aby zohrali úlohu v príbehu. Majú príbehový okruh.“
Dodávajú, že v rámci LLM existuje veľká citlivosť na zaujatosť a stereotypy a ich vplyv na dizajn a správanie postavy. A vraj to zbadali na príliš atraktívnej ženskej postave:
"Vytvorili sme fyzicky atraktívnu ženskú postavu,“ vysvetľuje Maletová, "a jej odpovede smerovali k flirtovaniu a zvádzaniu, takže sme ju museli preprogramovať".
Samozrejme, toto celé nie je hra, len prototyp, ktorý vytvára základy pre niečo, čo neskôr implementujú. Dôležité bude, že toto sa bude dať implementovať aj ak nie ste AAA vývojár.
NAJČÍTANEJŠIE ČLÁNKY TÝŽDŇA |
- Black Friday výpredaj na Alze už začal 99
- RECENZIA: S.T.A.L.K.E.R. 2: Heart of Chornobyl 264
- Half-Life 2 je k svojmu 20. výročiu zadarmo 84
- Aké hodnotenia dostal Stalker 2 v recenziách? 93
- Zľavy na PS5 konzoly a príslušenstvo boli spustené 80
- Chcete si zložiť herné PC s AMD Ryzen procesorom? 113
- Aký výkon má PS5 Pro oproti RTX 4070 v Alan Wake 2? 163
- Takto vyzerá prostredie Skyrimu na Unreal Engine 5 27
- Ako to bolo s Half-Life Episode 3? Prečo ju Valve nedokončilo? 63
- Stalker 2 predstavil niektoré z artefaktov 67 zobraziť viac článkov >