Chapter 9 Data-Driven Strategies
ONE OF THE TIME-HONORED strategies in algorithm design is the use of data-driven methods. Sometimes coming up with equations that carry out the required calculations is just too difficult; in some of these cases, using data-driven methods is possible. These methods substitute tables of data for formulae.
A data-driven storytelling engine would require two major sections: a mass of data and a means of assembling that data into a story in response to the player’s actions. The data itself is composed of two parts: story components (the basic parts of the story) and connectivity data (how these parts connect with each other).
Story Components
Story components are bits and pieces of stories that the engine stitches ...
Get Chris Crawford on Interactive Storytelling now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.