Post History
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...
Answer
#4: Attribution notice removed
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
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
## 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.