Svi znamo taj osećaj. Igrate RPG epohalnih razmera. Spasili ste svet, ubili zmaja, nosite oklop iskovan od zvezdane prašine. Ulazite u selo, prilazite stražaru, a on vas pogleda praznim očima i izgovori istu rečenicu koju je rekao i pre 50 sati: „Pazi da ne napraviš nevolju, stranče.“ U tom trenutku, magija puca. Imeržn (Immersion) nestaje. Podsećate se da ne komunicirate sa bićem, već sa „džuboksom“ koji ima tri ploče. Ali, ta era se završava. Nalazimo se na nultoj tački revolucije koja je veća od prelaska sa 2D na 3D grafiku. Ulazimo u eru „Pametnih NPC-jeva“ – karaktera koji nemaju scenario, koji vas slušaju putem mikrofona i koji vam, ako ste bili nepristojni prema njima pre deset sati, neće otključati vrata, ma koliko kliktali na opciju „Open“.
Decenijama je interakcija u video igrama bila binarna. Da ili Ne. Put A ili Put B. Dobar ili Loš kraj. Čak i u remek-delima poput Baldur’s Gate 3, koja imaju milione linija teksta, taj tekst je i dalje konačan. Neko je morao da ga napiše, glumac je morao da ga snimi, a programer da ga skriptuje. To je ograničen sistem. Zidovi su nevidljivi, ali su tu.
Dolazak Generativne veštačke inteligencije (Generative AI) i Velikih jezičkih modela (LLM – Large Language Models) ruši te zidove.
Tehnologije koje razvijaju giganti poput Nvidie (sa projektom ACE), Microsofta (sa Inworld AI) i Ubisofta (sa NEO NPC), obećavaju svet u kome NPC (Non-Playable Character) nije samo 3D model sa petljo animacijom. On postaje autonomni agent. On ima ličnost, ima sećanja i, što je najvažnije, ima sposobnost improvizacije.
U ovoj velikoj analizi, istražićemo smrt „drveta dijaloga“ (Dialogue Tree), tehničke izazove vođenja ovih modela na vašem hardveru (da li nam treba NPU?) i psihološke posledice igranja u svetu koji zaista „pamti“.
Deo I: Smrt opcije „C“ – Razgovor, a ne ispitivanje
Do sada, razgovor u igrama je ličio na policijsko ispitivanje. Imate listu pitanja, klikćete redom dok ne iscrpite sve informacije, i onda odlazite. To nije razgovor. To je ekstrakcija podataka.
Novi talas igara donosi radikalnu promenu interfejsa: Mikrofon i tastaturu.
Nema ponuđenih odgovora. Nema opcija A, B i C. Vi prilazite barmenu u sajberpank gradu i kažete (svojim glasom): „Daj mi nešto jako, imao sam užasan dan. Jurila me je korporacijska policija.“
Šta se dešava „ispod haube“?
-
ASR (Automatic Speech Recognition): Igra pretvara vaš glas u tekst (koristeći modele poput OpenAI Whisper).
-
LLM Procesiranje: Taj tekst, zajedno sa „biografijom“ barmena (koja je ubačena u AI) i kontekstom igre (zna da vas juri policija), šalje se u jezički model.
-
Generisanje odgovora: AI barmen, glumeći ulogu ciničnog ugostitelja, generiše jedinstven odgovor: „Opet? Ti si treći ‘runner’ danas. Slušaj, sipam ti viski, ali ako patrola uđe, ne poznajem te. 50 kredita.“
-
TTS i Animacija (Text-to-Speech & Audio2Face): Taj tekst se pretvara u glas (koji zvuči kao hrapavi barmen), a Nvidia Audio2Face tehnologija u realnom vremenu animira usne i lice modela da se savršeno poklapaju sa izgovorenim rečima.
Sve ovo se dešava za manje od 200 milisekundi. Rezultat? Osećaj da pričate sa živom osobom. Možete da ga pitate o vremenu, o politici u igri, ili da ga uvredite. On će reagovati organski, a ne skriptovano.
Deo II: Emergent Storytelling – Narativ koji nastaje iz haosa
Ovo je najuzbudljiviji i najrizičniji deo. Klasične igre su „linearne“ ili „razgranate“. Dizajner zna sve moguće ishode. Sa generativnim AI-jem, ulazimo u zonu Emergentnog pripovedanja (Emergent Storytelling). Priča nastaje iz interakcije sistema, a ne iz pera pisca.
Slučaj „Zlopamtilo“
Zamislite NPC-ja koji se zove Goran, čuvar kapije. U klasičnoj igri, ako ga uvredite, on možda kaže „Hej!“, i posle 10 sekundi se resetuje kao da se ništa nije desilo.
U AI igri, Goran ima Vektorsku memoriju (Vector Database). Sve što mu kažete se skladišti u bazu podataka. AI model koristi RAG (Retrieval-Augmented Generation) da „pozove“ relevantna sećanja.
-
Sat 1: Vi prođete pored Gorana i kažete mu da mu je oklop ružan. On to zapamti. Njegov parametar „Affinity“ (naklonost) prema vama opada.
-
Sat 5: Vraćate se, ranjeni, i molite ga da vas pusti u grad da se izlečite.
-
Reakcija: Goran (AI) konsultuje memoriju. Vidi da ste ga ponizili. Umesto skriptovanog „Izvoli, uđi“, on improvizuje: „A, to si ti. Onaj što ima modne savete. Znaš šta? Sviđa mi se moj oklop. A sviđa mi se i da gledam kako krvariš napolju. Kapija ostaje zatvorena.“
Ovo nije bio kvest. Ovo nije bilo planirano. Vi ste svojim ponašanjem stvorili novu realnost. Možda sada morate da nađete tajni ulaz, ili da ga podmitite, ili da se borite. Igra postaje nepredvidiva, kao i život.
Deo III: Tehnički izazovi – Da li nam treba superkompjuter?
Sve ovo zvuči sjajno, ali ko to pokreće? LLM modeli su „teški“. Zahtevaju ogromnu procesorsku snagu.
Postoje dva pristupa koja se trenutno bore za dominaciju:
1. Cloud Inference (AI u oblaku)
Igra šalje vaš glas na server (kao ChatGPT), tamo se obrađuje i vraća nazad.
-
Prednost: Možete imati najpametniji model (GPT-4 nivo) na slabom računaru.
-
Mana: Latencija (kašnjenje). U akciji, čekati sekundu na odgovor je previše. Takođe, troškovi servera su ogromni za izdavače. I šta kad server padne? Igra postaje nem.
2. Local Inference (AI na uređaju – Edge AI)
Model se vrti direktno na vašem PC-u ili konzoli. Ovo je budućnost. I tu na scenu stupa novi hardver.
Uspon NPU-a (Neural Processing Unit): Vaša grafička karta (GPU) je zauzeta renderovanjem Ray Tracing svetla. Vaš procesor (CPU) računa fiziku. Ko će da vrti jezički model? Novi procesori (Intel Core Ultra, AMD Ryzen AI) dolaze sa NPU jedinicama. To su delovi čipa specijalizovani za AI operacije. U budućnosti, sistemski zahtevi za RPG igru neće biti samo „RTX 5070“, već i „50 TOPS NPU“ (Trillions of Operations Per Second).
Kvalitet NPC-jeva će zavisiti od vašeg hardvera.
-
Imate jak NPU? NPC je elokventan, pametan, Šekspir.
-
Imate slab NPU? NPC je „glup“, koristi prostije rečenice i zaboravlja stvari (koristi manji, kvantizovani model).
Deo IV: Mračna strana – Kada AI poludi (Halucinacije i Etika)
Developeri su u panici zbog jedne stvari: Kontrola. Tradicionalni pisac kontroliše narativ. Zna šta lik sme, a šta ne sme da kaže. Generativni AI je sklon halucinacijama (izmišljanju činjenica).
Scenario katastrofe: Igrate igru smeštenu u Srednji vek. Pitate kovača kako se kuje mač. On krene da vam objašnjava, a onda odjednom počne da priča o kvantnoj fizici ili pomene Coca-Colu, jer je model treniran na celom internetu. To se zove „Breaking Character“ (ispadanje iz lika).
Kompanije poput Inworld AI razvijaju „Sigurnosne ograde“ (Guardrails). To je sloj softvera koji „nadgleda“ AI pre nego što on progovori. On proverava:
-
Da li je ovo u skladu sa „lore-om“ (svetom) igre?
-
Da li je odgovor toksičan ili rasistički? (Igrači će sigurno pokušati da nateraju NPC-ja da kaže nešto uvredljivo).
-
Da li NPC odaje spojlere za kraj igre?
Dizajniranje ovih ograda postaje novi posao: AI Narratve Designer. Njihov posao nije da pišu dijalog, već da daju „ličnost“ i „granice“ AI modelu.
Deo V: Srbija kao poligon za inovacije
Srbija ima neverovatno jaku gejming zajednicu i razvojnu scenu. Kompanije kao što su 3Lateral (deo Epic Games-a) u Novom Sadu su već svetski lideri u digitalnim ljudima (vizuelno). Sledeći korak je spajanje tog vizuelnog savršenstva (MetaHuman) sa kognitivnim savršenstvom (Generative AI).
Naši inženjeri i pisci imaju priliku da budu pioniri u ovom polju. Implementacija AI NPC-jeva je savršena za manje studije (kojih u Srbiji ima puno) jer im omogućava da kreiraju ogromne, žive svetove bez potrebe da unajme 50 pisaca i 100 glumaca. AI je multiplikator snage.
Kraj usamljenosti u singlplejeru?
Ulazimo u eru gde „Single-player“ igra više neće značiti da ste sami. Bićete okruženi entitetima koji, iako veštački, pružaju osećaj prisustva i razumevanja.
Za RPG fanove, ovo je ostvarenje sna. Svet koji diše. Svet koji vas pamti. Ali, to je i kraj jedne ere. Era „autorske priče“ se menja u eru „ko-autorske simulacije“. Više nećemo igrati knjigu; igraćemo improvizovano pozorište.
Spremite svoje mikrofone i, za ime sveta, nadogradite taj NPU. Jer sledeći put kad uvredite goblina, on to neće zaboraviti.



