📜

Branching Stories

Hand your reader the controls. One choice, and a story stops being a line and becomes a map.

1

A Normal Story Is a Line

Most stories run one way, start to finish. You can love them, you can yell at them, but you cannot change them. Click Next and walk this one. Watch what happens to Maya, then read it again. It will happen to her exactly the same way, forever.

Midnight. The last train hums into the empty station, and Maya is the only one on the platform.
One passage after another. A straight line.
The limit

You wanted to shout "Maya, leave the umbrella!" but a line does not listen. That is fine for a book. A game is different: the player has to matter. If nothing you do changes the story, are you really playing?

2

A Choice Splits the Path

Now the story hands YOU the wheel. One passage, two buttons, two completely different futures. This is the moment a line becomes a fork.

A stray dog follows you home, sits down on your porch, and says, clear as anything: "We need to talk about your grandmother."
Two buttons, two futures. That is a branch.
The math

Every two-option choice doubles the futures. Two choices make four paths, three make eight, ten make over a thousand. Branching stories explode fast, which is exactly why writers need a map.

3

Play It, Watch the Map

Your turn. Everyone in town swears the lighthouse on Gull Rock has been dark for forty years. Last night you saw it blink three times. Tonight you rowed out to find out why. Make choices and watch the map light up your path. Each circle is a passage; each line is a choice.

The lighthouse door is unlocked.
door stairs cellar light
Pick your move. The map glows wherever you have been.
4

Smart Paths Merge and Loop

Look back at that map. Two totally different routes, the stairs and the flooded cellar, both delivered you to the light. And one choice looped you back to the door to try again. Reusing passages like that is the secret to keeping a story map from growing forever.

Merge

Many choices can pour into one passage. Different journeys, same big moment. Write the lamp room once and let every route arrive there.

Loop

A path can point back to an earlier passage. Backed out of the cellar? You are at the door again, free to pick differently. A loop is just an arrow that goes backward.

Every game does this

Every dialogue tree, quest decision, and text adventure you have ever played is secretly this exact map of passages and arrows.

Fun fact

The Choose Your Own Adventure books of the 1980s were maps like this in disguise. Some packed more than 40 endings into one paperback, and obsessed fans drew out the entire branching map just to hunt down every last one.

Story Architect!

You watched a story you couldn't change, then grabbed the wheel: one choice split a talking-dog problem two ways, and inside the lighthouse every route you took lit up a map. You also caught the pro move: merge paths, loop them back, and the map stays small while the story feels huge. Every game conversation and choose-your-own-adventure is built exactly like this. Now go build one nobody has played yet.

0
Choices Made
0
Endings Reached
0
Time Exploring

A Linear Story Is One Path

A normal story plays out the same way every single read. No matter how badly you want to warn the hero, you are just a passenger.

A Choice Is a Branch

Give the reader two real options and the story splits in two. The reader stops watching and starts steering.

Passages Form a Map

Every chunk of story is a passage, and every choice is an arrow between passages. Zoom out and your story is a map you can actually draw.

Smart Paths Merge and Loop

Different routes can land on the same passage, and a path can loop back to an earlier one. Reusing passages is how writers make a small map feel like a whole world.

Ready to Create?

Put your new knowledge into practice!

Suggest a Correction