Someone emailed me today to ask for books with which to learn about storytelling in choice-based games, and this reminded me that I haven’t yet mentioned A Game Design Vocabulary: Exploring the Foundational Principles Behind Good Game Design here.
“Introductory” doesn’t mean shallow, though. For instance, the section on game storytelling covers a number of standard topics (the structural challenges of a branching storyline, emergent vs authored stories) but also brings in a lot of more recent indie and IF community thought on things like reflective choice and shared storytelling. It includes coverage of parser IF, Twine pieces, and Choice of Games works, among others. (Full disclosure: Bee and Floatpoint both get a mention.) There’s also a solid appendix of further playing content. Recommended.