Version 2.0: Ontdek de Nieuwe Generatie NPC's in Video Games!

June 26, 2023

Samenvatting

Met geavanceerde technologieën en Large Language Models ondergaat het vertellen van verhalen en de interactie met NPC's in videogames een revolutionaire verandering. NPC's hebben nu complexe achtergronden en voeren meeslepende dialogen, terwijl realistische bewegingen en emoties de spelers beter verbinden met de virtuele personages. Schrijvers, stemacteurs en animators krijgen meer vrijheid en interacties tussen NPC's voegen complexiteit toe aan de game-wereld. Spelers kunnen unieke verhalen beleven en hun acties hebben daadwerkelijke impact. Deze innovaties bieden een meeslepende en gepersonaliseerde gaming ervaring, met nieuwe mogelijkheden voor de toekomst.

Artikel

Video games zijn altijd al een medium geweest waarin spelers zich konden onderdompelen in meeslepende verhalen en boeiende werelden. Maar met de opkomst van geavanceerde technologieën en grote taalmodellen (large language models – LLM’s), ervaren we nu een revolutionaire verandering in de manier waarop we de narratieven, het vertellen van verhalen en de interacties met NPC's (non-playable characters) in video games ervaren. We staan aan de vooravond van een nieuw tijdperk waarin elk spel uniek is en waarin de speler de hoofdrol speelt in het vormgeven van het verhaal.

Vroeger waren NPC's beperkt tot voorgeprogrammeerde dialogen en hadden ze weinig diepgang. Ze waren statische figuren die de speler van informatie voorzagen of dienden als obstakels in het spel. Maar dankzij de opkomst van grote taalmodellen, zoals het krachtige GPT-3 en GPT-4, hebben NPC's nu de mogelijkheid om complexe en meeslepende backstories te hebben. Stel je bijvoorbeeld een RPG voor waarin je een mysterieus personage tegenkomt. Voorheen zou dit personage misschien alleen de speler begroeten en een opdracht geven. Nu kan het personage echter een rijke geschiedenis hebben, met geheimen en motieven die de speler geleidelijk ontdekt naarmate hij of zij het dialoog aangaat met de NPC. Deze diepgaande achtergronden geven de NPC's meer persoonlijkheid en maken de game-wereld levendiger en geloofwaardiger. Het is het einde van het keuzenmenu.

Niet alleen de inhoud van de dialogen is verbeterd, maar ook de manier waarop NPC's communiceren. Dankzij Nvidia's nieuwe technologiestack kunnen NPC's hun mond en lichaam op een realistische manier bewegen, zodat hun bewegingen overeenkomen met de woorden die ze uitspreken. Stel je dat je een NPC aanspreekt in een avonturengame en hem vraagt meer te vertellen over zijn verloren zoon. Terwijl hij antwoord geeft, zie je zijn lippen synchroon bewegen, zijn handen gebaren maken en zijn gezichtsuitdrukkingen veranderen om zijn emoties te tonen. De emoties zullen hoger oplopen afhankelijk van hoe de speler zijn of haar vragen stelt. Dit niveau van detail zorgt voor een ongekende mate van immersie en maakt het gemakkelijker voor spelers om zich te verbinden met de virtuele personages. Het zou zelfs kunnen dat beroemdheden hun digitale replica’s verschijnen in games, zonder dat deze persoon naar de studio hoeft te komen voor bijvoorbeeld voice acting. Het gevolg is, meer beroemdheden in meer games!

Deze vooruitgang heeft ook invloed op de mensen achter de schermen. Schrijvers, stemacteurs en animators zien hun rollen drastisch veranderen. In plaats van eindeloos dezelfde zinnen te spreken, moeten stemacteurs nu een vooropgestelde woordenlijst verwerken. Animators zullen voornamelijk worden ingezet bij grote actiescènes en andere niet-standaard in-game evenementen. Dit zal ervoor zorgen dat er meer ruimte en tijd is om het talent op deze manier in te zetten. Last but not least krijgen schrijvers meer vrijheid om verhalen te bedenken rondom NPC's, gericht op het tot leven brengen van deze personages in plaats van het schrijven van vooraf bepaalde dialogen.

Een van de meest opwindende aspecten van deze nieuwe generatie NPC's is de dynamische en gepersonaliseerde interactie met de spelers. Elke interactie is uniek en kan variëren op basis van wat de speler vraagt of hoe de interactie verloopt. Stel je voor dat je een NPC ontmoet in een post-apocalyptische game en je vraagt naar de locatie van een veilige schuilplaats. De NPC kan verschillende antwoorden geven, afhankelijk van zijn persoonlijkheid en kennis. Hij kan je een geheime ingang naar een ondergrondse bunker wijzen, je waarschuwen voor een gevaarlijke locatie of zelfs aarzelen om informatie te delen. Deze diverse reacties zorgen ervoor dat elke ontmoeting spannend en onvoorspelbaar is, waardoor spelers worden uitgedaagd om verschillende benaderingen te proberen en hun eigen avontuur te vormen.

Maar de interacties beperken zich niet tot alleen de speler-NPC-relatie. NPC's kunnen ook met elkaar communiceren, relaties aangaan en deelnemen aan gebeurtenissen in de game-wereld. Stel je een virtuele stad voor waarin NPC's met elkaar praten, handel drijven, allianties smeden en zelfs romantische relaties ontwikkelen. Je kunt getuige zijn van NPC's die plannen maken om een gemeenschappelijk doel te bereiken, zoals het verslaan van een gemeenschappelijke vijand. Of je kunt een romantische relatie tussen twee NPC's zien ontstaan, met alle bijbehorende emoties en conflicten. Deze interacties tussen NPC's geven de game-wereld een gevoel van levendigheid en complexiteit, waardoor spelers zich nog meer betrokken voelen bij het verhaal. NPC’s komen dus vrij dicht in de buurt van agents.

Bovendien kunnen NPC's veranderen en evolueren op basis van wereldgebeurtenissen en de acties van de speler. Als de speler bijvoorbeeld een belangrijk personage redt, kan dat personage een blijvende band met de speler ontwikkelen en zijn houding ten opzichte van de speler veranderen. Evenzo kunnen NPC's reageren op wereldwijde gebeurtenissen, zoals het winnen van een grote strijd of het vernietigen van een vijandige factie. Deze dynamische veranderingen zorgen ervoor dat de game-wereld levendig aanvoelt en de speler het gevoel geeft dat zijn acties daadwerkelijk impact hebben.

Kortom, de opkomst van grote taalmodellen en geavanceerde technologieën heeft een ongekende revolutie teweeggebracht in het vertellen van verhalen en de interacties met NPC's in video games. Deze evolutie is overigens niet in strijd met de nieuwe Europese EU Act dus kan zich in volle glorie door ontwikkelen. Geen enkele speelsessie is meer hetzelfde, omdat elke keuze en actie van de speler invloed heeft op het verloop van het spel. Spelers kunnen zich onderdompelen in unieke verhalen, met rijke personages die een diepere betekenis hebben. Dit is zonder twijfel de grootste innovatie in video game storytelling en NPC-interactie in de geschiedenis van video gaming. Het opent nieuwe deuren voor de toekomst van gaming en biedt spelers een meeslepende en gepersonaliseerde ervaring die ze nooit eerder hebben gehad.