Story Mode uitgelegd: hoe vertakkende AI-verhalen zouden werken

Story Mode: hoe interactieve AI-verhalen werken

Een dagboek met slot op zolder. Lampen die precies op het verkeerde moment uitgaan. Een storm waar je twee scènes geleden zelf in koos te lopen en die precies op tijd arriveert. Keuzegestuurde AI-vertelling, het soort functie dat meestal "story mode" wordt genoemd, is opgebouwd uit dit soort momenten: je leest een scène, je kiest een van drie manieren om erop te reageren, en de volgende scène wordt geschreven rond wat je koos. Deze gids legt uit hoe zo'n systeem wordt ontworpen, wat er in elke scène gaat en waarom het misgaat wanneer het misgaat.

Hoe dit ervoor staat op AINudeGirls: Story Mode bestaat niet op het platform. Er is geen AI-chat, geen companion-gesprek en geen interactieve verhaalfunctie, en geen daarvan staat op de huidige roadmap. Er is geen lanceerdatum. Beschouw alles hieronder als een conceptuitleg voor een mogelijke toekomstige gespreksfunctie, niet als een beschrijving van iets wat je vandaag kunt openen. Wat live is, is afbeeldingsgeneratie, de NSFW-generator en de categorieën, plus een eenvoudige videogenerator.

---

De vorm van een keuzegestuurd verhaal

Een story mode leest als een roman die steeds stopt om je iets te vragen.

De textuur is proza, geen chat. Elke beat komt binnen als twee tot vier alinea's beschrijvende vertelling: de kamer, het weer, wat het personage met zijn handen doet terwijl het zegt wat het zegt. Dan krijg je drie opties met een letter voorgelegd en wacht het systeem. Kies, en het verhaal gaat verder. Dat is de hele vorm: scène, keuze, gevolg, herhaal, tot het verhaal een natuurlijk eindpunt vindt.

Wat het onderscheidt van een open chat met een taalmodel is de kadering. Ongestructureerd heen-en-weer drijft af, en niets houdt het op zijn plek. Een gecomponeerd verhaal escaleert: spanning wordt opgebouwd in plaats van aangekondigd, en keuzes werken door in plaats van te vervliegen. Het model reageert niet alleen op je laatste zin; het krijgt de hele geschiedenis aangereikt met de instructie om te sturen, zoals een tegenspeler de inzet verhoogt in plaats van stiltes op te vullen. Aarzel op het verkeerde moment, en een goed ontworpen systeem laat die aarzeling drie scènes later iets betekenen.

---

De lus, stap voor stap

De lus zelf is kort genoeg om in één adem te beschrijven:

1. Je kiest een verhaalpremisse: de setting en de toon

2. Het model schrijft een openingsscène

3. Er verschijnen drie keuzes voor hoe je reageert

4. Je keuze voedt de volgende scène

5. Dit herhaalt zich tot het verhaal een natuurlijk slot bereikt

De drie keuzes zijn geen cosmetische variaties op één beat. In een goed ontwerp zijn ze bewust gespreid:

  • Keuze A (Veilig): de comfortabele, verwachte optie. Laag risico, prettige uitkomst.
  • Keuze B (Gedurfd): de avontuurlijke optie. Brengt het verhaal ergens spannenders en kan complicaties of verrassingen introduceren.
  • Keuze C (Gewaagd): de meest dramatische optie. Leidt naar het intensste, onverwachtste of emotioneel meest geladen pad dat er te kiezen valt.

Die spreiding is de reden dat twee mensen met dezelfde premisse zelden hetzelfde verhaal vertellen. A houdt het warm zonder een escalatie te forceren waar je geen zin in hebt. B is waar de meeste échte verrassingen zitten: een verdacht geluid in een mysterie wordt een confrontatie in plaats van een terugtocht. C is voor mensen die willen dat het verhaal voluit gaat.

Of zo'n functie credits zou kosten, en of de gewaagde tak meer zou kosten, is niet beslist, omdat er nog niets te prijzen valt. Credits op AINudeGirls kopen op dit moment afbeeldings- en videogeneraties; zie de prijzenpagina voor wat ze vandaag dekken.

---

Waarom gegenereerde verhalen de draad kwijtraken

Het moeilijkste probleem in gegenereerd vertellen is geheugen. Je vond een sleutel in scène 3; je zit nu in scène 8. Weet het verhaal dat nog?

Elke implementatie die op een taalmodel is gebouwd, zal af en toe:

  • Kleine inconsistenties met eerdere scènes introduceren
  • Een specifiek detail van vele scènes geleden vergeten, vooral in lange verhalen
  • Een wending nemen die losstaat van wat eraan voorafging

Een deel van die variatie doet echt werk. Een verhaal dat te strak wordt gestuurd, gaat lezen als een stroomschema: elke beat verwacht, elke uitbetaling vroeg aangekondigd. De kleine onvoorspelbaarheid van gegenereerde vertelling is precies wat de momenten oplevert die mensen onthouden: een terloops detail uit scène 2 dat terugkomt op een manier die niemand had gepland, of een wending die verdiend voelt juist omdat niemand die vooraf heeft geschreven.

Maar een vergeten dagboek of een verwijzing naar een keuze die je nooit hebt gemaakt, is de generatie die een beat mist, geen ontwerpbeslissing. Het is de bekende grens van verhalen die zó lang en zó responsief zijn, en het is de belangrijkste reden dat een functie als deze moeilijker goed uit te brengen is dan het lijkt. De problemen die een ontwerp moet oplossen voordat het de moeite van het uitbrengen waard is:

  • Verhaalcontinuïteit die standhoudt over twintig of meer scènes
  • Een premissebibliotheek die breed genoeg is dat verhalen niet allemaal op elkaar lijken
  • Door spelers geschreven premisses, breng je eigen scenario mee, zonder de toonregeling te breken
  • Verhalen over meerdere sessies die je bij een volgend bezoek kunt oppakken

---

Wat er in elke scène gaat

In een story mode zou je nooit een prompt schrijven. Er is geen vak om in te vullen, geen formulering die je goed moet krijgen, geen syntaxis om te leren: je kiest een premisse en daarna kies je A, B of C. Het materiaal dat elke scène vormgeeft, wordt achter de schermen samengesteld, en het is de moeite waard om te zien wat erin gaat.

Voordat een nieuwe scène wordt geschreven, verzamelt het systeem:

  • De premisse: setting, toon, genreconventies
  • Het personage: zijn eigenschappen, zijn manier van spreken, zijn relatie tot jou. Op AINudeGirls zou dit overeenkomen met een van de AI-modelprofielen, die vandaag alleen uit afbeeldingen en beschrijvingen bestaan
  • Een intimiteitsinstelling: hoe ver het verhaal mag gaan
  • Elke eerdere scène in deze sessie: zodat de draad standhoudt
  • Je keuzegeschiedenis: elke beslissing die je tot nu toe hebt genomen
  • Belangrijke verhaalgebeurtenissen: de plotpunten, onthullingen en emotionele beats, opgeslagen als gestructureerde data

Dat laatste ingrediënt is het dragende. Na elke scène worden de belangrijke gebeurtenissen eruit gehaald en in een vaste vorm vastgelegd. Een gebeurtenissenlog voor scène 5 zou er zo uit kunnen zien:

```

{

"scene": 5,

"events": [

{"type": "discovery", "detail": "Een dagboek met slot gevonden op zolder"},

{"type": "emotional", "detail": "Een kwetsbaar moment gedeeld over angst voor het donker"},

{"type": "plot_point", "detail": "De lampen flikkerden en gingen uit"}

],

"choices_made": ["B", "A", "C", "B", "A"]

}

```

In gewone taal: `scene` markeert waar in het verhaal dit record zit. `events` sorteert wat er gebeurde in drie soorten die het onthouden waard zijn: een `discovery` is iets wat je hebt gevonden, een `emotional` beat is iets wat tussen jou en het personage is gebeurd, een `plot_point` is een verandering in de wereld om je heen. `choices_made` is de doorlopende ruggengraat van je speelsessie, de letters op volgorde.

Die hele geschiedenis wordt vóór elke nieuwe scène aan het model teruggegeven, met de expliciete instructie om die te respecteren: verwijs naar eerdere gebeurtenissen, bouw voort op eerdere keuzes, laat uitkomen wat is gezaaid. Het is het mechanisme waardoor een dagboek dat in scène 3 is gevonden, in scène 8 nog steeds op slot zit en nog steeds van belang is. Het is ook wat faalt zodra de geschiedenis groter wordt dan wat het model kan overzien: het continuïteitsprobleem van hierboven.

---

Gegenereerd, niet vooraf geschreven

Niets in dit ontwerp wordt opgehaald uit een verzameling vooraf geschreven vertakkingen. Het verhaal wordt niet vóór je uit opgesteld en stap voor stap onthuld; er is geen verborgen script en geen vooraf bepaald einde. Elke scène wordt geschreven nadat je hebt gekozen, op basis van alles hierboven.

Dat betekent dat zelfs identieke keuzes verschillende scènes opleveren. Speel dezelfde premisse twee keer met dezelfde drie keuzes en je krijgt twee verhalen die rijmen zonder samen te vallen: dezelfde setting, dezelfde oplopende spanning, andere zinnen, ander tempo, soms een ander einde. Het is een wezenlijk andere opzet dan een kies-je-eigen-avontuur-boek of een vertakkende visual novel, waarin elk pad vooraf is geschreven en jij navigeert door een boom die al bestaat. Niemand, ook de mensen die het systeem hebben gebouwd niet, weet hoe een speelsessie eindigt tot de speler daar aankomt.

---

Premisses als emotionele grammatica

Een premisse is meer dan een decor. Ze bepaalt het emotionele register waarin het model de rest van de sessie schrijft, en daarom heeft een premissebibliotheek contrast nodig in plaats van volume. De tabel hieronder is een illustratieve set, het soort spreiding waar een ontwerp op zou mikken, geen catalogus van iets wat bestaat:

Premisse Setting Toon

--------- --------- ------

Date Night Een avondje samen uit Romantisch, warm, intiem

Avontuur Verkenning en ontdekking Opwindend, speels, onvoorspelbaar

Mysterie Er gebeurt iets vreemds Beklemmend, intrigerend, sfeervol

Fantasy Een wereld voorbij de werkelijkheid Fantasierijk, episch, vol verwondering

Strandvakantie Een ontsnapping aan de kust Ontspannen, sensueel, zorgeloos

Nachtelijke ontmoeting Contact diep in de nacht Intens, intiem, geladen

Sommige daarvan liggen dichter bij elkaar dan hun namen doen vermoeden, en juist bij die krappe gevallen laat het ontwerp zich zien.

Date Night tegenover Nachtelijke ontmoeting is het scherpste contrast. Date Night bouwt langzaam op: een gedeelde maaltijd, een blik die blijft hangen, spanning die scène voor scène wordt verdiend voordat het fysiek wordt. Nachtelijke ontmoeting is direct: minder omwegen, hoge lading vanaf de openingsscène.

Strandvakantie tegenover Date Night is subtieler. Beide zijn warm. Strandvakantie heeft geen haast en is gebouwd voor een verhaal dat sensueel blijft zonder dat er een plotwending nodig is om nabijheid te rechtvaardigen, waar Date Night een verhaalboog wil.

Avontuur tegenover Mysterie verschilt in wat je voortdrijft. Avontuur zet de inzet vooraan, een deur op slot, een naderende storm, een beslissing die drie scènes later uitbetaalt, en laat intimiteit groeien uit gedeeld gevaar. Mysterie houdt juist achter, geeft je fragmenten en laat je keuzes bepalen of je de waarheid najaagt of onderweg ergens persoonlijkers naartoe wordt getrokken. Fantasy staat apart: het geeft je een wereld met eigen regels, wat oprekt hoe ver een scène kan reizen voordat de geloofwaardigheid breekt.

Welke premisse ook wordt gekozen, ze levert een openingskader, geen script. Drie spelers met één premisse kunnen eindigen met drie onherkenbaar verschillende verhalen.

---

Veelgestelde vragen

Is Story Mode beschikbaar op AINudeGirls?

Nee. Er is geen chat, geen companion-gesprek en geen interactieve verhaalfunctie op het platform.

Staat het op de roadmap?

Op dit moment niet. De openbare roadmap vermeldt wat er gepland staat en wanneer; een verhaalfunctie op gespreksbasis staat er niet op, en er is geen lanceerdatum te noemen.

Waarom een gids publiceren over een functie die niet bestaat?

Omdat de ontwerpvragen echt zijn, hoe een vertakkend verhaal wordt samengesteld, waarom continuïteit breekt, wat een premisse doet, en omdat een eerdere versie van deze pagina de functie beschreef alsof die live was. Dat was niet zo.

Zou ik in zo'n systeem mijn eigen tekst kunnen typen?

De lus met drie keuzes is de kern van het ontwerp. Vrije tekstinvoer is een logische uitbreiding, maar maakt toonregeling en continuïteit lastiger, en daarom beginnen de meeste implementaties zonder.

---

Wat je vandaag kunt doen

Om het punt van bovenaan te herhalen: gespreksfuncties, inclusief alles wat op Story Mode lijkt, maken op dit moment geen deel uit van AINudeGirls en staan niet gepland. Als dat verandert, verschijnt het eerst op de roadmap voordat het ergens anders opduikt, en wordt deze gids herschreven om het echte product te beschrijven.

Wat live is: schrijf een prompt of kies een categorie in de NSFW-generator, blader door de categorieën en AI-modelprofielen, of maak een korte clip in de videogenerator. Credits en prijzen staan op de prijzenpagina, en de FAQ dekt de rest.