How do you turn AI-driven text into an actual game system instead of a chatbot?
I’m thinking about a game design problem around AI-assisted text adventures / dynamic gamebooks.
The issue is this:
If a player can type anything and the AI simply continues the story, the result may be entertaining for a few minutes, but it is not necessarily a game. It often lacks structure, friction, rules, failure, pacing and meaningful state.
So the design question is:
what systems are needed to make an AI-assisted text adventure feel like a game rather than a chatbot?
My current thinking is that the AI should not be the core system. It should be constrained by game systems such as:
- authored scenarios;
- clear objectives;
- persistent game state;
- inventory;
- character stats;
- risky actions with probability;
- partial success and failure;
- consequences that persist;
- NPC memory;
- small details that can return later;
- chapter/session structure;
- limits on what the AI can invent.
A possible core loop could be:
player choice
→ classify action as safe / risky / impossible
→ resolve risky actions with probability or checks
→ update state
→ generate narrative consequence
→ introduce new objective, complication or choice
The main concern is control.
If the AI has too much freedom, it drifts, forgets, contradicts itself or gives the player whatever they want. If the system is too rigid, the AI adds little compared to a traditional gamebook.
So the design question is:
where should the boundary be between authored structure, mechanical rules and AI-generated variation?
Questions:
- In a text adventure or dynamic gamebook, what should remain fully authored?
- What should be handled by mechanics rather than AI?
- What is the minimum rule system needed for choices to feel meaningful?
- How would you prevent the AI from turning player input into wish fulfillment?
- Should the game use open-ended input, fixed choices, or a hybrid?
- Is “dynamic gamebook” a better design frame than “AI GM”?
- What failure states or constraints would make this feel more like a game?
I’m especially interested in the design boundary: AI as narrator, AI as oracle, AI as content variation layer, or AI as GM.