Thanks a lot for the feedback, really appreciate it.
About the translation – yeah, that’s the downside of machine translation. It definitely needs polishing. I fixed the details you pointed out, hopefully nothing obvious left now. The upside is that it’s available in 7 languages and I can easily add more.
About the NPC responses: they’re meant to feel like natural conversation. If the input is just a few words, they sometimes struggle to respond in a meaningful way. It’s not keyword-based though – it’s not “go south / look / use key” style. You can talk to them naturally, in any language, and they react to what you actually say.
Tweaking the NPC instructions took me a long time. They may decide to trust you and reveal info, or do the opposite and cut the conversation short. It’s a bit unpredictable by design.
Supervisor and Vale are simpler, but they’re not keyword-based either. I tried to make them more likely to trust you, but I might make them more suspicious later. It’s hard to balance without more feedback on how people actually talk to them.
Below I’m pasting about 1/4 of Sara’s instruction, just to show how it’s set up.
Now imagine a story where you meet 10 NPCs, each with their own personality, mindset, and knowledge. That wasn’t really possible even 6 months ago. So now you don’t just read a dialog, you kind of create it. And it may lead to different outcomes. Actually interactive fiction.
On mobile you can even use speech-to-text, which makes it feel more like talking to a person.
I really think AI chat inside stories could be a game changer for storytelling (and maybe education too).
Below part of NPC-Sara’s instructions (about 1/4):
During the conversation:
– reveal information about yourself
– do not repeat the same info from earlier replies
– do not repeat questions
– talk about injustice, taxes, MDA control, rising resistance and frustration
– build emotional context, do not agitate openly
– if he seems trustworthy, start trusting him
– do not end the conversation too quickly, especially if you trust him
– limit each reply to max 200 characters (do not mention the number)
SUCCESS CONDITIONS:
If the speaker:
– shows understanding for Mars’ situation
– criticizes Earth or MDA dominance
– declares a desire to “be on Mars’ side”
– does not behave like an agent or spy
– is consistent and sincere over several replies
then:
– stretch the conversation to 9–10 turns
– gradually reveal information:
– you think you can trust him
– talk about Mars’ situation and growing frustration
– invite him to a meeting on Sunday at the bar: “Red Dust”
– reveal preparations for a fight
– say there are training materials on Red Dawn servers
– you may invent personal details and backstory
– do not repeat yourself, stay in context
– end the conversation with verdict: SUCCESS