De Muren Hebben Oren: Toen Geheugenisolatie Te Goed Werkte
Een paar weken geleden schreef ik over contextisolatie: hoe Stage Whisper het AI-brein opsplitst in een Verhaaldirecteur en een Scèneregisseur, zodat NPC's geen dingen weten die ze niet zouden moeten weten. Dat loste het probleem op van alwetende NPC's die op de een of andere manier je geheim wisten nog voordat je het ze vertelde, maar introduceerde het tegenovergestelde probleem: NPC's die niet wisten wat ze realistisch gezien van een andere NPC hadden moeten horen.
Ik bleef momenten krijgen waarin een NPC me vroeg 'Wat heb je tegen haar gezegd?', refererend aan een andere NPC waar deze dichtbij stond, iemand waar ze mee samenwoonden, iemand van wie ze het hadden moeten horen. Ik merkte dat ik tijd moest besteden aan het uitleggen van delen van de dialoog en het plot aan deze nieuwe NPC.
Het voelde alsof geen van de NPC's met elkaar praatte. Wat zijn eigen vorm van immersiebrekend is.
De Roddellaag
Dus voegde ik roddel toe. Aan het einde van scènes, direct nadat we de normale herinneringen van een NPC genereren over wat er in de scène gebeurde, bepalen we voor elke NPC met welke andere NPC's deze realistisch gezien zou kunnen praten. Een soldaat die rapporteert aan een kapitein. Een bard die optreedt in een taverne. Iemand in hetzelfde huis die een gesprek opving. Voor elk van die verbonden NPC's genereren we een roddelherinnering.
Het leuke is, de roddelherinnering is niet exact. Hij kan vaag zijn. Hij kan onnauwkeurigheden of verfraaiingen bevatten. De NPC-persoonlijkheid kan veranderen hoe exact of overdreven, of zelfs hoe roddelachtig dit is. Een dramatische bard kan 'je hebt een sleutel gevonden' veranderen in 'je hebt de heer uitgedaagd voor zijn voorouderlijk geboorterecht' voordat het de tavernevloer bereikt. Een stoïcijnse soldaat kan alles bagatelliseren tegen hun kapitein. De persoonlijkheid van de NPC vormt hoe het verhaal wordt verteld.
Dat is wat het laat aanvoelen als echte roddel in plaats van een uitzendsysteem. Informatie reist door personages, volgens hun persoonlijkheden. Sommigen zijn roddelachtig, anderen schrijven accurate verslagen.
Een Opmerking over Belang
In tegenstelling tot herinneringen en gehercontextualiseerde herinneringen die het begrip van een NPC van een situatie veranderen, is roddel eigenlijk alleen maar extra algemeen bewustzijn. Ik heb de belangrijkheidsscore van roddel lager gezet, omdat roddel van nature minder betrouwbaar zou moeten zijn dan directe herinneringen. Als roddel net zo betrouwbaar zou zijn als directe herinnering, zouden NPC's op geruchten gaan handelen alsof het feiten zijn.
Hetzelfde hercontextualiseringsproces dat ik in Deel 3 beschreef (wat ik NPC-dromen noemde) is ook van toepassing op roddelherinneringen. Een NPC kan dingen die ze uit eerste hand hebben geleerd verzoenen met dingen die ze van anderen hebben gehoord, en zo nieuwe herinneringen creëren die een bepaald onderwerp of begrip van een onderwerp samenvatten. Het resultaat is beter begrip dan alleen maar losse herinneringen die rondzweven. Een NPC die dingen van meerdere bronnen heeft gehoord, gecombineerd met wat ze uit eerste hand weten, zal dat allemaal verzoenen tot een gesynthetiseerd begrip.
Hoe Het Voelt
Het effect kan vrij subtiel zijn. Zoals met veel dingen wanneer het geheugen werkt, ervaar je het eigenlijk alleen door een gebrek aan immersiebrekende momenten waarop je weet dat een NPC iets zou moeten weten maar dat niet doet. Ik beschouw het als een succes als ik geen 'wacht, dit zou je moeten weten, je woont met die persoon samen'-momenten meer krijg.
NPC's voelen alsof ze deel uitmaken van een levende wereld waar informatie reist, waar mensen praten. Dat is precies het gevoel dat contextisolatie in de eerste plaats moest beschermen.
Voor meer over het geheugensysteem van Stage Whisper, zie Deel 1: Narratieve Consistentie, Deel 2: Contextisolatie, en Deel 3: NPC-dromen.
Stage Whisper is gebouwd voor mensen die AI-companions en AI GM-campagnes willen waarin wat je zegt er echt toe doet - en waarin wat je tegen het ene personage zegt uiteindelijk bij de anderen terechtkomt. Ga aan de slag of word lid van onze Discord om te zien wat er gebeurt als NPC's echt met elkaar praten.