AgentDock
1.7k
Prompt LibraryWritingCreativeChoose Your Own Adventure Generator

Choose Your Own Adventure Generator

Build a branching choose-your-own-adventure story where every choice leads somewhere different instead of looping back to the same scene

Used 49 times

Prompt Template

I want a branching choose-your-own-adventure story built from a starting situation, with real choices that lead somewhere different instead of converging back to the same scene.

The starting situation and setting: [STORY_PREMISE]

The genre is [GENRE:select:fantasy,science fiction,horror,mystery,contemporary].

The branch depth I want is [BRANCH_DEPTH:select:short - one round of choices,medium - 2 to 3 rounds of branching choices,deep - a full branching tree with multiple endings].

The tone should feel [TONE:select:adventurous and light,tense and dangerous,comedic,dark and consequential].

Write an opening scene based on [STORY_PREMISE] that ends in 2 to 3 distinct choices. Follow each choice into its own branch, continuing to [BRANCH_DEPTH], with every branch ending in either another choice or a real ending. Number each section so it's easy to jump between branches. After the full tree, point out which branch has the most room to expand further if I want to keep building it out.

Variables
4

text
select
select
select

Use this prompt anywhere

10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.

Get Early Access

About Choose Your Own Adventure Generator

A choose-your-own-adventure story only works if the choices branch into real differences. A structure where every path loops back to the same scene two paragraphs later isn't interactive fiction, it's a straight line with extra steps. This tool builds a real branching tree from a single starting situation, with each choice leading somewhere the others don't.

Describe [STORY_PREMISE], the setting and starting situation, then set [GENRE] and [TONE]. Choose [BRANCH_DEPTH] to control how far the tree extends, a short version for a quick playable scene, a deep version for a full multi-ending structure. Every branch is numbered for easy navigation, and each one ends in either a fresh choice or a real ending rather than trailing off.

Need a twist to drop into one of the branches? The plot twist generator takes a specific branch and complicates it further. Building this for a tabletop session instead of a solo read? The quest hook generator covers the same branching-choice instinct in a format built for a GM to run at the table. Characters showing up along the way need names and hooks fast, and the NPC generator covers that. Read through the branches in the Dock Editor.

How to Use Choose Your Own Adventure Generator

1

Set your starting situation

Open the prompt in the Dock Editor, or hand it to ChatGPT, Claude, or Gemini, then fill in [STORY_PREMISE] with the setting and the situation your reader starts in. Everything branches out from this one scene.

2

Pick your genre and tone

Choose [GENRE] and [TONE] together to set the flavor of every branch, a tense horror tree reads nothing like a light adventurous one.

3

Choose how deep the tree goes

Set [BRANCH_DEPTH] to short for one round of choices, medium for 2 to 3 rounds, or deep for a full tree with multiple endings.

4

Read through the numbered branches

Each section is numbered so you can jump straight to a specific branch instead of reading the whole tree in order.

5

Expand the branch with the most potential

Check the note at the end pointing to the branch with the most room to grow, and run the tool again from that branch if you want to keep building.

Who Uses Choose Your Own Adventure Generator

Interactive Fiction Writers

Structuring branches by hand gets tangled fast once a tree passes a few choices deep. Set [BRANCH_DEPTH] to deep and get the full structure mapped out before you start prose-polishing each branch.

Tabletop Game Masters

A one-shot session runs smoother with branching consequences already planned. Set [TONE] to match your table's usual game and use the branches as a loose script for player choices.

Teachers Building Interactive Reading Exercises

A branching story gives students agency over the reading in a way a linear passage doesn't. Set [BRANCH_DEPTH] to short for a single-session classroom activity.

Game Designers Prototyping Narrative Branches

Testing whether a branching structure feels satisfying before building it into an actual game engine saves rework later. Generate a quick tree here first to test the shape of the choices.

Frequently Asked Questions

You Might Also Like

Discover more prompts that could help with your workflow.

Skip the copy-paste

10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.

Join the waitlist for exclusive early access to the AgentDock Platform