So, you're writing a storygame. Obviously, the main draw of a storygame is the way the story can change based on what you do, your choices and items and skills and stats and so forth. To that end, I have a list of ways YOU can write your storygame!
1. The Classic Split
This is a classic for many reasons. It's really simple! You have a choice (possibly hidden and based on a stat that is hidden), and depending on what happens, they head to one story path or the other.
2. The Ordered Switch
This is a variant on technique #1: The player chooses in WHAT ORDER they can do two things in, perhaps with a bonus for a "right" path, or something unique happening based on the order. For example, The Hero in a fantasy CYOA has to choose between assisting the rebels in the coastal city of Seaton, or defending Fort Talregera, and after they finish one, they go and do the other. You get a party member from one who assists in the other once you're done (So, if you go to Seaton, the water mage Kyrie can help defend Talregera with the hero, or if you go to Talregera, the knight Brighton can assist the rebels in Seaton with the hero).
3. The Sidequest
This is an option objective that you have to choose to do, and while it may act as a trigger for later events, choosing not to do it or finishing it drop you off at the same point. Think of it like a piece of string with an ant on one end- you can stretch the string out and have the ant walk across it lengthways (doing the sidequest) or bring one end to the other and have the ant get there faster (skipping it).
These are just a handful of techniques you can use to create paths and splits in your stories! Critique these tricks, remix them, come up with your own in this thread!