Another question you may have meant to ask...
How do you make changes... "stick". Well, most books seem to offer choices (as you can see from the flowcharts) that branch out to parts of the book that eventually join back together. Not quite like a game... more like a book, that reveals different things to different readers.
You still have a plot and a story that starts, advances, and ends... but how the readers makes his way through it all is up to them many times (but not every time) during the read.
For situations where the state of the book/game world matters, the easiest (and fairly accepted) way to go about it is to rely on the readers honesty:
"If you have found the rusty old lamp, turn to page/segment 28; otherwise, turn to page 153."
The alternative approach does most definitely require programming (to create, not to view) and would involve the book having lot of repeated segments with only some of the "turn to page X" messages being different. (i.e.: After finding the rusty old lamp, when you go to any places you have been before, you will be displayed segments whose content is identical to the original segments you saw before, but whose "turn to page X" messages cannot lead you back to the page/segment where you are given the opportunity to find the rusty old lamp.)
- Ahi
|