So far this game lack something supper essential to story telling, which is continuity. And I get it, it is hard to achieve because we have limited memory. Like the cheapest plan offers 50 memory which I assume is the AI source of continuity, but its limited and the way that it stores memory and somewhat inefficient, because all that is doing is just taking little snapshots and putting some weight of importance to it and then cycling out. That to me is my understanding on how this is operating.
I would propose something more structured, something that simulates this:
├── NPC_Tier1_*
│ ├── NPC_Tier1_Caletra.yaml
│ └── NPC_Tier1_Liraeth.yaml
├── NPC_Tier2_*
│ ├── NPC_Tier2_Lucas_Ibanez.yaml
│ ├── NPC_Tier2_Korael.yaml
│ └── NPC_Tier2_Nehariel.yaml
├── NPC_Tier3_*
│ └── NPC_Tier3_Villager_Elders.yaml
├── Active_*
│ ├── Active_Journal_Entries.md
│ ├── Active_Naming_Ceremony.yaml
│ ├── Active_Message_From_M.yaml
│ └── Active_Belgium_Thread_Investigation.yaml
├── Location_*
│ ├── Location_Sendaurren.yaml
│ ├── Location_Sendaurren_Shrine.yaml
│ ├── Location_Sendaurren_YarnPole.yaml
│ ├── Location_Sendaurren_WellYard.yaml
│ ├── Location_Sendaurren_Forest.yaml
│ ├── Location_Sault.yaml
│ ├── Location_Sault_Tunnels.yaml
│ └── Location_Belgium_Target.yaml
The Idea is small modular files which contain small snippet of information to help the AI keep organized and concise.
The NPC tier list would easily keep track of important details. EG. a tier 1 npc would have the most details because the player would have form some sort of special bond with the npc, tier 2 would be normally named npc that have some details, but it small, not eating away at the available memory, and tier 3 would be like local npc only there for flavor, but had some interaction with the Player.
The Active_ files would represent the players journey that are active, essentially a way to keep track of the arc and its progress, may be small, may be large.
The Location_ files would be what the maps are simulating, but there’s context behind it so the ai can use to flavor the narrative.
and it would still follow a similar patter of when the file does not get used eventually it will be archive.
A system like this should bring about more cohesive story telling, with a focus of continuity, hopefully helping the AI keep track and avoid situations like starting an arc with an npc, then be side tracked by something else that the narrative pushed and when you come back to address the arc all of the sudden the npc forgot everything regarding said arc.
Just my two cents.
Please authenticate to join the conversation.
Acknowledged
💡 Feature Request
User Interface
10 months ago

ZilentBop
Get notified by email when there are changes.
Acknowledged
💡 Feature Request
User Interface
10 months ago

ZilentBop
Get notified by email when there are changes.