AI NPC: a gaming jövője, vagy a legnagyobb hibája?
A mesterséges intelligencia használatának elterjedése egyre több kérdést vet fel számos iparágban. Nincs ez másként a videojátékok világában sem, ahol már nem is az a kérdés, hogy használják-e, hanem sokkal inkább az, hogy mire. Számos stúdió egy ideje már próbálkozik megalkotni az AI vezérelt NPC-ket, és most úgy tűnik ez az elképzelés hamarosan be is érik. A kérdés csupán az, hogy ez vajon jó, vagy rossz a gaming szektor szereplőinek?
Ha egy videójátékra gondolunk, ma már szinte alapvető elvárás, hogy legyen benne egy érdemi sztori is. Ha pedig történetmesélésről van szó, akkor egyértelműen megjelennek az előre megírt dialógusok, az olykor bántóan merev karakterek. Az NPC-k, kategóriától függően szinte minden játékban szerepet kapnak, akár szeretjük őket, akár nem. Most azonban úgy tűnik a nem játékos karakterek is szintet léphetnek, és nem csupán az előre megírt sablonok szerint reagálhatnak. A mesterséges intelligencia segítségével a fejlesztők olyan NPC-ket szeretnének megalkotni, amelyek valós időben reagálnak, kommunikálnak, és képesek teljes mértékben alkalmazkodni a játékosokhoz. Úgy, mint ha ők is valódi emberek, játékosok lennének.
Miben különböznek az AI NPC-k?
A régi, hagyományos játékokban az NPC-k szerepe viszonylag egyszerű keretek között mozgott. Hozzájuk mehettünk bizonyos küldetésekért, ám voltak, amelyek csupán információt adtak, illetve olyanok is, amelyekkel csak meghatározott sablonok segítségével tudtunk kommunikálni. Egyértelműen kijelenthető tehát, hogy ezek az interakciók igencsak merevek, unalmasak és gyakran ismétlődőek voltak. Most azonban az AI által „életre” keltett NPC-k viselkedése egészen más fordulatot venne, illetve vesz is. Az AI NPC-k mögött most már nagy nyelvi modellek és viselkedési rendszerek kombinációja áll. Ilyen mondjuk az NVIDIA ACE (Avatar Cloud Engine) is, ami egy olyan technológia, amelynek segítségével sokkal életszerűbben viselkednek a játékoskarakterek. Beszélgetni tudnak egymással, valós időben reagálnak, természetese arcmimikát használnak, és önálló személyiséggel is rendelkeznek. Az új generációs NPC-k képesek megismerni a játékost: emlékeznek a korábbi döntéseire, elemzik a cselekedeteit, sőt még a játék világának pillanatnyi állapotát is képesek figyelembe venni. Csak példaként említve: ha egy RPG játékban találkozik a játékosunk egy AI NPC-vel, és a játékos korábban már ellopott valamit, akkor ez az NPC valószínűleg gyanakvóan, elutasítóan fog a karakterünkhöz állni. Ám, ha sokszor segítettünk már neki, akkor barátságos lesz, akár még új küldetésekkel is megajándékoz minket. De nem csupán normál NPC-hez társítják a technológiát, az NVIDIA Boss-oknál is beveti az AI-t. Így az ellenfél képes alkalmazkodni a játékos taktikájához, emlékezhet a korábbi küzdelmekre, amelynek segítségével meg is változtathatja korábbi stratégiáját.

Jó ez nekünk?
Az egyszer biztos, hogy a játékélményt valóban képes lesz nagymértékben elmozdítani egy-egy AI NPC. Na de melyik irányba? Az fixen pozitív előre mozdulásnak számít, hogy megszűnik a monotonitás, mivel nem fix reakciókkal találkozunk. Így akár egy végtelen újrajátszhatóságra is szert tehetünk. Szintén pozitívum, hogy a történetnek valóban a részeseivé válhatunk, igazi film-szerű élményt kapva. Velünk együtt alakulhat a sztori, így egyre közelebb kerülhet a játékosokhoz a szimulált valóság. Ezzel pedig el is érkeztünk a negatív részéhez, hiszen számos etikai kérdést is felvethet, ha túlságosan valóságos egy AI NPC. Nem beszélve arról, hogy amennyiben nem működik megfelelően mennyire elronthatja a játékélményt. Szétcsúszhat például az egész történet egy-egy rossz, logikátlan, értelmetlen válasz esetén. Így pedig még a fejlesztők sem tudják korrigálni a játékmenetet. Ezáltal pedig könnyedén kaphatunk egy kaotikus, bugos és inkonzisztens élményt.
Ahol már működik
Talán az egyik AI NPC, amit a legtöbb játékos ismer Ally a PUBG-ben. Az igazi játékostársként funkcionáló Ally nem csupán lootol, vezet, kommunikál velünk, de még harcol is és bizonyos taktikákat is bevet. Mellette meg kell említenünk még az AI Dungeon karaktereket, a Replica Studios NPC-it, valamint az MIR5 AI boss-t, aki például elemzi a játékos stílusát, alkalmazkodik hozzá és tanul a harcokból is. Vajon melyik játék lesz a következő, ahol megismerhetjük a legújabb AI NPC-t?