Pereții au urechi: Când izolarea memoriei a funcționat prea bine

Acum câteva săptămâni am scris despre izolarea contextului: cum Stage Whisper împarte creierul AI-ului într-un Story Director și un Scene Director, astfel încât NPC-urile să nu știe lucruri pe care n-ar trebui. Asta a rezolvat problema NPC-urilor omnisciente care cumva știau secretul tău înainte să li-l spui, dar a introdus problema opusă: NPC-urile nu știau ce ar fi auzit realist de la un alt NPC.

Tot aveam momente când un NPC mă întreba „Ce i-ai spus?", referindu-se la un alt NPC de care acesta era apropiat, cineva cu care locuia, cineva de la care ar fi trebuit să audă despre asta. Mă trezeam că trebuie să petrec timp explicând părți din dialog și intrigă acestui nou NPC.

Se simțea de parcă niciunul dintre NPC-uri nu vorbea între ei. Ceea ce e propria sa aromă de spargere a imersiunii.


Stratul de bârfă

Așa că am adăugat bârfa. La sfârșitul scenelor, imediat după ce generăm amintirile normale ale unui NPC despre ce s-a întâmplat în scenă, pentru fiecare NPC decidem cu ce alți NPC-uri ar putea vorbi realist acesta. Un soldat raportând unui căpitan. Un bard cântând într-o tavernă. Cineva din aceeași casă care a auzit o conversație. Pentru fiecare dintre acești NPC-uri conectați, generăm o amintire de bârfă.

Partea distractivă este că amintirea de bârfă nu e exactă. Poate fi vagă. Poate include inexactități sau exagerări. Personalitatea NPC-ului poate schimba cât de exactă sau exagerată, sau chiar cât de bârfitoare este. Un bard dramatic ar putea transforma „ai găsit o cheie" în „ai provocat lordul pentru dreptul său ancestral de naștere" înainte să ajungă pe podeaua tavernei. Un soldat stoic ar putea minimiza totul pentru căpitanul său. Personalitatea NPC-ului modelează cum este spusă povestea.

Asta e ceea ce o face să pară bârfă reală, mai degrabă decât un sistem de difuzare. Informația călătorește prin personaje, conform personalităților lor. Unele sunt bârfitoare, altele scriu relatări exacte.


O notă despre importanță

Spre deosebire de amintiri și amintirile recon textualizate care schimbă înțelegerea unui NPC asupra unei situații, bârfa este într-adevăr doar o conștientizare generală suplimentară. Am redus scorul de importanță al bârfei, deoarece în mod natural bârfa ar trebui să fie mai puțin fiabilă decât amintirile directe. Dacă bârfa ar fi la fel de fiabilă ca memoria directă, NPC-urile ar începe să acționeze pe baza zvonurilor ca și cum ar fi fapte.

Același proces de recon textualizare pe care l-am descris în Partea 3 (ceea ce am numit visarea NPC-urilor) se aplică și amintirilor de bârfă. Un NPC poate reconcilia lucruri pe care le-a aflat direct, precum și de la alții, creând noi amintiri care rezumă un anumit subiect sau înțelegerea unui subiect. Rezultatul este o înțelegere mai bună decât simpla plutire de amintiri disparate. Un NPC care a auzit lucruri din surse multiple, combinate cu ceea ce știe direct, va reconcilia toate acestea într-o înțelegere sintetizată.


Cum se simte

Efectul poate fi destul de subtil. Ca și cu multe lucruri când memoria funcționează, o experimentezi cu adevărat doar prin absența momentelor care sparg imersiunea, când știi că un NPC ar trebui să știe ceva dar nu știe. Consider un succes dacă nu mai am momente de genul „stai, tu ar trebui să știi asta, locuiești cu acea persoană".

NPC-urile par că fac parte dintr-o lume vie unde informația circulă, unde oamenii vorbesc. Exact sentimentul pe care izolarea contextului trebuia să-l protejeze în primul rând.


Pentru mai multe despre sistemul de memorie Stage Whisper, vezi Partea 1: Consistența narativă, Partea 2: Izolarea contextului și Partea 3: Visarea NPC-urilor.

Stage Whisper este construit pentru oameni care vor companioni AI și campanii AI GM unde ceea ce spui chiar contează — și unde ceea ce spui unui personaj ajunge în cele din urmă la ceilalți. Începe sau alătură-te Discord-ului nostru pentru a vedea ce se întâmplă când NPC-urile chiar vorbesc între ele.