Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

50%
+0 −0
Q&A How can I convert a linear narrative into a branching narrative?

Creating a branch is the easy part To create a branch, as you read the book take note of every choice the character makes. Map those out - what that choice leads to, what does that in turn lead to...

posted 4y ago by Galastel‭  ·  last activity 4y ago by System‭

Answer
#4: Attribution notice removed by user avatar System‭ · 2019-12-12T21:57:40Z (over 4 years ago)
Source: https://writers.stackexchange.com/a/47028
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added by user avatar System‭ · 2019-12-08T12:36:15Z (over 4 years ago)
Source: https://writers.stackexchange.com/a/47028
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision by (deleted user) · 2019-12-08T12:36:15Z (over 4 years ago)
## Creating a branch is the easy part

To create a branch, as you read the book take note of every choice the character makes. Map those out - what that choice leads to, what does _that_ in turn lead to, and so on.

Then, consider what could happen if the character chose instead to do something else instead. What happens then?

Some of those alternative choices necessarily lead to a dead end. For example, if Frodo chooses not to take the Ring from Rivendell to Mordor, there's no story. So that's a choice you don't offer the player.

Other choices offer possibilities. Frodo chooses to try to go over Caradhras rather than through Moria, maybe he has a different adventure there, with different consequences. **What would that adventure and those consequences be? That's for you to decide.** That's where your creating work must come in.

## The hard part is getting all branches to collapse back on themselves

You don't want to be creating ten different games depending on ten different choices you offer your player. You want choices to offer some variations, but ultimately you want the story to stay more or less on the same track. For the most part, all choices should lead to the same environments and the same boss fights.

The trouble with books is that very often, in order for the character to arrive at the ending, they had to pick a specific choice at each branching point. Which is not what you want.

Therefore, right from the start, you need to mark for yourself the points in the story that are non-negotiable. Continuing with the _Lord of the Rings_ example, perhaps the destruction of the Ring is non-negotiable, but Frodo's survival, other companions' survival, the survival of locations like Minas Tirith - those would depend on players' choices. Then, whatever choices you allow the players to make, you have to guide the results of those choices in such a way that they still lead to the non-negotiable parts, perhaps by way of the negotiable ones.

* * *

An important note: if only a very specific progression of choices leads to the optimal end, while all other paths lead to extremely non-optimal ones, players will not like you. That trope is called [Guide Dang You!](https://tvtropes.org/pmwiki/pmwiki.php/Main/GuideDangIt). (The trope also encompasses other situations when you absolutely need a guide to the game.) It follows that more than one path should lead to optimal results.

However, it's possible for more than one ending to be optimal. For example, maybe Boromir ruling Gondor isn't a worse option than Aragorn ruling Gondor.

#1: Imported from external source by user avatar System‭ · 2019-07-31T16:27:43Z (over 4 years ago)
Original score: 12