Note : Gamebook Theory is a very interesting and well-trodden territory. Unfortunately, due to laziness on my part, I have not read and researched into these things while writing this post. I will, however, re-iterate my promise to link in these blogs, other better blogs that explore these things, the best of these, are from my favorite gamebook author(s): Dave Morris , Jamie Thomson , ... and other(s) who have managed to avoid the internet all these years. Once I get a few posts in, I will do my due diligence and start linking them here. Every gamebook I have read that lends itself well to digitization and implementation can be represented as a loop (in the programming parlance). It is quite simple really: Tell a story or a scene Present a choice Continue the story/scene or enter a new scene Unless you die, disappear, or the story ends, cycle back to 1 There is probably a formal, gamebook-book-theoretic-or-esque names for steps 1-4 or more (or less) steps for that matter. I call this