Guide

Branching Story
Structure Explained

Almost every branching story ever written is built from one of a handful of recurring shapes. Here's what they are and when to reach for each.

Why It Matters

Unrestricted Branching Doesn't Scale

Every branching story is, structurally, a graph: scenes are nodes, choices are the connections between them. If every choice leads to a genuinely new scene with no reconvergence, the number of scenes you need roughly doubles at every additional level of choices. Three choices deep with two options each is already 8 endings and dozens of scenes. Six levels deep is over 60 endings. Almost no one finishes writing that.

This is why virtually every long branching story — from 1980s gamebooks to modern interactive apps — relies on a small set of structural patterns that let branches feel real to the reader while staying finishable for the author. Picking one deliberately, before you draft scenes, is the difference between a story you finish and one that stalls out three chapters in. If you haven't yet, read how to write branching stories for the planning process this fits into.

Five Patterns

The Shapes Branching Stories Take

The Diamond

Paths branch at a decision point, stay diverged for a scene or two, then reconverge at a hub before the next major branch. The reader experiences different scenes, but the author only writes the convergence point once. This is the workhorse pattern of most finishable branching fiction — including much of the original Choose Your Own Adventure line.

Best for: Multi-chapter stories where you need branching to feel real without an exponential writing workload.

Hub-and-Spoke

A central location or chapter the reader returns to repeatedly, with several self-contained "spoke" scenes branching off it — think a home base between missions. Spokes can often be completed in any order, which makes this pattern naturally suited to exploration-driven stories.

Best for: Stories built around a location the reader keeps coming back to — an inn, a ship, a home base between quests.

The Gauntlet

A mostly linear spine with occasional forks that reconverge almost immediately — small detours rather than major divergence. Choices still matter (they can affect stats, unlock lines of dialogue, or lead to a different final scene) but the overall shape stays close to linear.

Best for: Shorter stories, or authors writing their first branching piece who want structure to stay manageable.

The Time Cave

A fully unrestricted tree — every choice leads somewhere genuinely new, with little or no reconvergence. This is the most exhilarating pattern to read and the most punishing to write, since the number of required scenes roughly doubles with every added level of choices.

Best for: Very short pieces (a handful of choices deep) where the full-tree cost stays bounded — rarely a good fit for anything longer.

The Loop

The reader can return to an earlier state — a repeating day, a puzzle room they can re-enter — often carrying forward knowledge or items from previous attempts. Escaping the loop usually requires acting differently based on what was learned.

Best for: Mystery and puzzle-driven stories where the reader is meant to piece something together across multiple attempts.

In Practice

Most Real Stories Mix Patterns

These patterns aren't mutually exclusive, and few finished stories use only one. A common approach: open with a gauntlet to establish tone and characters cheaply, introduce a diamond at the story's first major decision, then let a hub-and-spoke chapter give the reader room to explore before the climax pulls everyone back onto a shared final path.

The goal isn't architectural purity — it's matching the shape to what the story needs at each point, while keeping the total scene count something you can actually finish writing. A story that stays 100% diamond from start to finish is often more predictable to readers than one that varies its shape.

On StoryQuestor, chapters map naturally onto this idea — each chapter can use a different pattern, connected by Next Chapter scenes, with an Entry scene letting you route readers into a specific point in the next chapter based on the path they took. See organizing scenes into chapters for the mechanics.

See your structure as you build it

StoryQuestor's visual canvas lets you see your whole branching shape at a glance, chapter by chapter.