Wouldn't be hard. Exponential math can surprise you, esecially if any of the paths reverse back. (This is the naure of a network.)
Say the you have only 4 "levels" of scenes, each offering only 2 choices, with only the 4 possible endings. Even with entirely linear plotlines (no crossover at all), this leaves 16 possible paths.
Yet of just one of the 4th-level scenes (decended form the choice A in the first scene) gains an additional choice, which leads you back to one of the level 2 scenes (Choice 2 from the first scene, so we avoid any infinite loops), that already increases it 50%, to 24. If on top of this one of the 4th-scene choices descended from that level 2nd-level choice (that is, choice 2 from the first scene) leads to another 3rd-level scene choice (again, avoiding infinite loop possibilities), that's another 8, for 32.
Make the network bigger (more choices each scene, deeper levels of scenes) and add choices that appear or disappear depending in other variables (e.g., if you've killed whomever, picked up the key, been there before, etc.) and more recursion, and the number of options quickly gets huge, even with the same four endings.
reply
share