Geniální mody pro Skyrim: Will ChatGPT & Co. změní hraní navždy?

0
194

GPT, Neuroflash, Google Bard, Claude: Jak jazykové modely již mění hraní her? A jak v budoucnu zlepší ponoření do hry?

Nezpochybnitelné: NPC jsou základním prvkem počítačových her, pokud má být dobré ponoření hráčů úspěšné

Ať už je to věrný společník Garrus z Mass Effectu, ikoničtí obchodníci z Resident Evil 4 nebo otravný Mud z klasické RPG hry Gothic: NPC zajišťují, že herní svět je obohacen o onen zásadní ostří nože důvěryhodnosti.

Ale jak to souvisí s umělou inteligencí kolem GPT a jemu podobných?

Nyní již několik měsíců plní titulky novin jazykový model vyvinutý výzkumníky z OpenAIGPT(Generative Pre-trained Transformer), respektive k němu připojený chatbot ChatGPT – a vzbuzuje sny i obavy z budoucnosti.

Kde se nyní skrývá potenciál GPT a spol. vytvářet z virtuální půdy lepší NPC než kdykoli předtím v historii počítačových her?

Předchozí omezení NPC v počítačových hrách

Tvorba NPCpřed průlomem s jazykovými modely řízenými umělou inteligencí byla časově nákladná. Malí vývojáři museli vytvářet postavy, vymýšlet dialogové stromy a kontextové reakce.

(Utíkej, bezejmenný hrdino, utíkej! Nejotravnější postava v herní historii ti ukousne ucho! (Dead Frank/World of Gothic))
(Utíkej, bezejmenný hrdino, utíkej! Nejotravnější postava v herní historii ti ukousne ucho! (Dead Frank/World of Gothic))

Tento úkol díky inteligentním jazykovým modelům zcela nezmizí, ale zásadně se změní – a to už nyní. Jednoduše řečeno, NPC s podporou umělé inteligence budou vytvářeny např.

  • Analýza:Stávající NPC se analyzují pomocí jazykového modelu. Tím se položí základ pro to, jakou má postava osobnost, respektive jaké zvláštnosti projevuje při mluvení. Jazykový model potřebuje konkrétní informace o tom, jak by měla být NPC utvářena.
  • Imitace:Nyní se jazykový model používá k napodobení dikce NPC. Tento postup zná každý, kdo někdy zadal do požadavku ChatGPT příkazy typu „Napište mi návod k vysavači tónem Thorstena Strätera“ nebo „Napište mi vzrušující pokyny ve stylu Stephena Kinga“.

Ubisoft údajně již pracuje s programem Ghostwriter, který umožňuje vytvářet dialogy pro NPC.

Zvláštní vlastnost postav generovaných pomocí GPT a podobných jazykových modelů:NPC svými řečovými příspěvky reagují kontextově citlivě na vaše chování – a také kotextověcitlivě. Je to proto, že jazykový model reaguje nejen na vaše akce prováděné ve hře, ale také na to, jak se chováte verbálně v herním světě.
To ovlivňuje nejento, coříkáte, ale takéjakto říkáte. Jinými slovy, jakým směrem je váš projev emočně nabitý, zda je váš tón přátelský, naštvaný nebo smutný. Věrni přísloví:Jak do lesa křičíš, tak se z něj zase ozývá.

Výrazným příkladem jsou dva aktuální mody pro RPG hru The Elder Scrolls V: Skyrim, které vám nyní představujeme.

Nedokonalý, ale geniální: GPT společník pro Skyrim

Příkladem toho, jak jazykové modely v současnosti pohánějí svět modifikací, je hra na hrdiny The Elder Scrolls V: Skyrim. Dva takové modely, které vkládají GPT do společníka, který vás doprovází herním světem, se jmenují (Mantella)a (Herika).

 (Na požádání vám společník AI poskytne také informace o oblasti, ve které se právě nacházíte. (nexusmods.com))
(Na požádání vám společník AI poskytne také informace o oblasti, ve které se právě nacházíte. (nexusmods.com))

Pomocí Mantella „oživíte každou NPC“, jak se píše v popisu. A co víc, je speciální: Díky funkci Speech-to-Text jsou i relativně tiše vyslovené příspěvky z vaší strany pochopeny jazykovým modelem – a skončí takříkajíc ve virtuálním uchu AI spolubojovníka.

Podporuje také ponoření do děje: Díky technologii Mantella se váš společník GPT může vracet k částem předchozích rozhovorů, je informován o událostech v herním světě mimo něj a začleňuje je do své řeči.

Ne všechno, na čem je napsáno „GPT“ nebo „umělá inteligence“, je však bezchybné: S Mantellou někdy čekáte několik sekund, než společník na vaši řeč zareaguje. A hlas společníka působí plechově nebo roboticky.

Podobným příkladem je Herika.Tento mod vám poskytne společníka stejného jména. Podle popisu je Herika v podstatě něco jako „druhý hráč“.

Speciální Herika ukazuje, jaké další funkce pohodlí je možné využívat s NPC s vylepšenou umělou inteligencí. Na požádání Herika shrne poznámky, knihy nebo jiné dokumenty, které se povalují v herním světě. Herice můžete také zadávat příkazy typu „Zaútoč na tohoto banditu!“ nebo méně militantně „Sedni si na tuto židli!

 (Zábava se spolubojovníky z GPT: Můžete také požádat NPC o komentář k prostředí, což může být docela vtipné).
(Zábava se spolubojovníky z GPT: Můžete také požádat NPC o komentář k prostředí, což může být docela vtipné).

Zlomy v ponoření do děje však způsobují odkazy na současnost, které Herika čas od času ráda pronese. Například může komentovat dobrodružný průchod dungeonem slovy „Tohle není zábavní park“ – ačkoli ve fantasy světě Elder Scrolls taková zařízení pro volný čas samozřejmě neexistují. Herika také najde vhodnou odpověď na otázku, který je její oblíbený Pokémon.

A stejně jako v případě Mantelly, i u Heriky a jejích odpovědí se projevuje latence. Může tedy trvat pět až deset sekund, než obdržíte odpověď na otázku.

Přítomnost soudruhů z GPT je tedy vzrušující, ale zdaleka ne dokonalá.

Toto jsou jen dva příklady z modifikační scény, jak GPT a spol. ukazují možnosti toho, co NPC nyní a v budoucnu chystá. Je zajímavé uvažovat o tom, jaký pokrok přinese GPT-4 do vývoje počítačových her.

Kromě lepších textů například při skoku z GPT-3.5 naGPT-4jazykový model lépe funguje kontextová paměť.

Ještě uvidíme, jak tento vývoj dále zlepší ponoření do virtuálních světů.

Doporučení k hloubkové četbě o GPT:Co je ChatGPT? Jak tento výkonný nástroj s umělou inteligencí funguje

Co si o tom myslíte? Má nadcházející vývoj v oblasti GPT, Neuroflash &; Co. potenciál učinit herní zážitek ještě více pohlcujícím? Vytvoří to jedinečný zážitek pro každého hráče? Nebo se obáváte, že automaticky generované reakce a odpovědi se nakonec stanou stejně neživotnými a svévolnými jako automaticky generované herní světy? Neváhejte a napište nám svůj názor na tuto otázku do komentářů.