Onmiskenbaar: NPC’s zijn een kernelement in computerspellen om een goede immersie voor spelers te laten slagen?
Of het nu gaat om de trouwe metgezel Garrus uit Mass Effect, de iconische kooplui uit Resident Evil 4 of de irritante Mud uit het klassieke rollenspel Gothic: NPC’s zorgen ervoor dat de spelwereld wordt verrijkt met dat cruciale mespunt van geloofwaardigheid.
Maar hoe verhoudt zich dit tot de Kunstmatige Intelligentie rond GPT en zijn soortgenoten?
Nu, al maanden, is het taalmodel ontwikkeld door onderzoekers van OpenAIGPT(Generative Pre-trained Transformer), respectievelijk de bijgevoegde chatbot ChatGPT, krantenkoppen aan het halen – en inspireert zowel toekomstdromen als angsten.
Waar liggen nu de mogelijkheden voor GPT en co. om betere NPC’s van de virtuele grond te krijgen dan ooit tevoren in de geschiedenis van computerspellen?
Voorgaande beperkingen van NPC’s in pc-games
Decreatie van NPC’svoor de doorbraak met AI-gestuurde taalmodellen was een kostbare tijdsfactor. Kleinschalige ontwikkelaars moeten personages creëren, dialoogbomen en contextgevoelige reacties bedenken.
- Analyse:Bestaande NPC’s worden geanalyseerd met behulp van een taalmodel. Dit legt de basis voor wat voor persoonlijkheid het personage heeft, respectievelijk welke eigenaardigheden hij of zij vertoont als hij of zij spreekt. Het taalmodel heeft specifieke informatie nodig over hoe de NPC vorm moet krijgen.
- Imitation:Nu wordt het taalmodel gebruikt om de dictie van de NPC na te bootsen. Iedereen die ooit opdrachten als “Schrijf me een handleiding voor een stofzuiger op de toon van Thorsten Sträter” of “Schrijf me een spannende routebeschrijving in de stijl van Stephen King” in ChatGPT’s verzoek heeft getypt, kent deze procedure.
Ubisoft werkt naar verluidt al met een programma genaamd Ghostwriter om dialogen voor NPC’s te maken.
Het speciale kenmerk van personages gegenereerd met GPT en vergelijkbare taalmodellen:Met hun spraakbijdragen reageren de NPC’s contextgevoelig op je gedrag – en ook co-textgevoelig. Het taalmodel reageert namelijk niet alleen op je acties in het spel, maar ook op hoe je je verbaal gedraagt in de spelwereld.
Dit beïnvloedt niet alleenwatje zegt, maar ookhoeje het zegt. Met andere woorden, in welke richting je spraak emotioneel geladen is, of je toon vriendelijk, boos of verdrietig is. Trouw aan het gezegde:Zoals je in het bos schreeuwt, zo weerklinkt het weer.
Impressieve voorbeelden hiervan zijn twee huidige mods voor het rollenspel The Elder Scrolls V: Skyrim, die we nu aan jullie presenteren.
Gefaald maar geniaal: GPT metgezel voor Skyrim
Een voorbeeld van hoe taalmodellen momenteel de moddingwereld voeden is het rollenspel The Elder Scrolls V: Skyrim. Twee van zulke modellen, die GPT in een metgezel stoppen die je door de spelwereld begeleidt, heten (Mantella)en (Herika).
Door middel van Mantella “breng je elke NPC tot leven”, zoals het in de beschrijving staat. Bovendien is het bijzonder: Dankzij Speech-to-Text worden zelfs relatief zacht gesproken bijdragen van jou begrepen door het taalmodel – en belanden ze als het ware in het virtuele oor van de AI-kameraad.
Maar niet alles waar “GPT” of “Artificial Intelligence” op staat is vlekkeloos: met Mantella moet je soms een paar seconden wachten tot de metgezel op je spraak reageert. En de stem van de begeleider lijkt blikkerig of robotachtig.
Een soortgelijk voorbeeld is Herika.
Deze mod voorziet je van een companion met dezelfde naam. In de beschrijving staat dat Herika eigenlijk “een tweede speler” is.
Special Herika laat zien welke extra comfortfuncties mogelijk zijn met AI-verbeterde NPC’s. Op verzoek vat Herika notities, boeken of andere documenten die in de spelwereld rondslingeren samen. Je kunt Herika ook opdrachten geven zoals “Val deze bandiet aan!” of, minder militant, “Ga op deze stoel zitten!
Dit zijn slechts twee voorbeelden uit de moddingwereld van hoe GPT en consorten de mogelijkheid laten zien van wat NPC nu en in de toekomst gaat doen. Het is interessant om te zien welke vooruitgang GPT-4 zal brengen in de ontwikkeling van computerspellen.Naast betere teksten werkt bijvoorbeeld het contextuele geheugen beter in de sprong van GPT-3.5 naarGPT-4taalmodel.
Het valt nog te bezien hoe deze ontwikkelingen de immersie in virtuele werelden verder zullen verbeteren.
Diepgaande leesaanbeveling over GPT:Wat is ChatGPT? Hoe werkt de krachtige AI-tool?
Wat denk jij? Hebben de aankomende ontwikkelingen in GPT, Neuroflash & Co. de potentie om de spelervaring nog meeslepender te maken? Zal dit een unieke ervaring creëren voor elke speler? Of ben je bang dat de automatisch gegenereerde reacties uiteindelijk net zo levenloos en willekeurig worden als automatisch gegenereerde spelwerelden? Schrijf ons gerust je mening hierover in de comments.