I would like to know whether there are any tools that would help an author write a branching storyline. Usecases may for example be:
- campaigns for Pen and Paper games
- visual novels
- Choose Your Own Adventure-style books
The common thing is that there are people who will interact with your work by choosing certain paths, all of which you have to account for.
The problem with writing these things in Word is that you can very quickly lose track of where exactly you wrote what and which events predate the current state you are writing about. Overlooking paths you have already accounted for can happen quite fast. Putting new paths you haven't thought of before into the document is quite difficult. Making multiple files can lead to a lot of files and thereby it becomes difficult to keep track of everything again.
Of course often you have certain decisions that lead to branches and then merge the branches for key events again, but most the problems I mentioned are still there.
Is there software that would help me overcome these problems? Preferrably the software should be free.