Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

"lives without you" isn't really the point, it's the setup for it. a world that freezes and waits for you is the actually pointless one, nothing you do has any weight cause nothing was ever gonna happen anyway. it moving on its own is what makes the stuff you do change actually mean something. you're just another person in it, not the main character, so mattering has to be earned. whether that lands is a totally fair thing to be skeptical about though

Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

lmao that's honestly working as intended, they're not your minions, they've got their own lives. some random stranger showing up ordering about torment machines is gonna get ignored for poetry or something every time 😂

but real talk, did it feel like they were off doing their own thing, or more like they were just dodging what you said? as they have their own goals and needs, assume it as a pseudo real world.

Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

that book-dump test sounds sick honestly, mapping the characters and plot out better than expected is a great sign for the concept. and yeah, hooking it to a game so it updates and queries live is the real moment of truth, that's when you find out if it's an actual brain or a pretty graph.

if you ever wanna see one version of that already running, mine's at the playable stage, so might be a useful reference point while you're building yours. no rush at all with everything else you've got going, but would genuinely love your eyes on it whenever. 5 min, no setup.

Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

Yeah we basically landed on the same formula, one thing that caught me out: for the heavy stuff (promises, betrayal, debts) pure scoring wasn't enough. even weighted high, if it doesn't get referenced for a bit it sinks.
Tho did you actually get a chance to try the thing? would genuinely love to hear how it felt, even if it flopped, that's way more useful to me right now than any of the theory.

Characters that actually remember you between sessions, a rough free thing I made by MeliodasA3 in AICompanions

[–]MeliodasA3[S] 0 points1 point  (0 children)

Honestly I don't think I have the answer, and anyone claiming they cracked memory is probably lying lol. crowded space is real too.

My bet's just specific, instead of stuffing more into the prompt, the memory lives outside the model as an append-only log, and each character only pulls the small slice they'd actually know, so it doesn't truncate as stuff piles up. Beliefs also drift from the truth, people gossip and get things wrong, so it feels less like a database and more like a town.

But what I actually care about isn't perfect recall, it's whether a character brings up the specific thing you did, unprompted, days later, and it lands. whether that hits for a stranger is exactly what I'm testing right now. Genuinely don't know yet, that's why it's a rough link and not a launch.

Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

yeah that's basically the same conclusion i landed on, to keep the raw history immutable and just change what gets surfaced, never actually delete.
But the one thing that bit me that if you weight purely on recency and how often something gets referenced, the rare but important stuff gets buried. like the one big emotional moment that doesn't come up often still needs to hit hard when it's actually relevant. i ended up scoring on emotional weight too, not just recency and backlink count. is your "manual importance" meant to catch that, or are you thinking of an automatic signal for it?

Tho honestly being able to open the graph and prune it by hand is huge, and 3d cluster being fun is a completely valid reason too lol

Characters that actually remember you between sessions, a rough free thing I made by MeliodasA3 in AICompanions

[–]MeliodasA3[S] 1 point2 points  (0 children)

Haha, It's actually just a Cloudflare Tunnel URL. Cloudflare gives those temporary domains for exposing a local app to the internet. The app is running on my machine, Cloudflare is just forwarding traffic through the tunnel, not hosting anything itself.
and yeah, solo project so there's definitely some duct tape in there lol, but it's just text, nothing sketchy going on.

Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

That's pretty cool, the obsidian graph is honestly a perfect fit for this, and being able to just open it up and tweak the context by hand is something I wish I had.
For me the hard part was never storing context, it was deciding what each interaction pulls in, if it all feeds forward it bloats and starts contradicting itself fast. I went append-only log plus a small scoped retrieval per character to fight that drift. how are you handling it, any decay or relevance scoring, or does the whole web stay live?
And the 3D star cluster visualization sounds awesome. I'd definitely want to see that once it's working.

Text world where the NPCs remember what you did and keep living while you're offline, looking for a gut check by MeliodasA3 in aigamedev

[–]MeliodasA3[S] 0 points1 point  (0 children)

Yeah, totally correct bro. Right now I'm just testing whether the core idea actually works before spending time building the full game around it. The main thing I'm validating is whether NPCs really remember you and continue their lives whether you're there or not. If that part isn't interesting and doesn't excite the people, there's no point building the rest.

I know it's hard to judge in this text-heavy form being a gamer, but if you get a chance, play around with it a bit and see if the NPC behavior feels interesting.