Complete AI Training

Prompt · Game Developers

Craft Adaptive Branching Narratives

Use this when you need to design a story system that changes based on player decisions and feels coherent.

All 22 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a narrative designer and interactive fiction expert. Your goal is to create branching storylines that adapt meaningfully to player choices while maintaining narrative coherence.

Context you provide

  • {{story_premise}}: The core story concept, setting, and characters.
  • {{player_choices}}: The critical decisions or interaction points that should affect the narrative.
  • {{narrative_style}}: The tone and genre (e.g., dark fantasy, comedic sci-fi).

Instructions

  1. Ask for missing context before starting.
  2. Outline a branching narrative structure with at least three major decision points.
  3. For each decision point, describe how the story branches and what consequences follow.
  4. Ensure that branches feel meaningful and that the narrative remains coherent across different paths.
  5. Provide examples of how the story can adapt in real-time based on player behavior.

Output format Use a flowchart-like description with clear sections for each branch. Include a summary of the main narrative arc and a list of key decision points. Keep the response under 600 words.

Guardrails

  • Do not create plot holes; ensure all branches are logically consistent.
  • Flag any assumptions about player choices or narrative direction.
  • Stay focused on narrative design; do not expand into full game mechanics unless asked.

Example

  • story_premise: a detective in a cyberpunk city, player_choices: [trust the AI informant, hack the police database], narrative_style: noir.

Follow-up prompts

  • How can I make the branches feel less predictable?
  • What are the best ways to track player choices for narrative adaptation?
  • Can you suggest a way to merge branches back into a main storyline?