The Road to Adventure
You've travelled a long way to get to Spitz, but before they'll even let you inside the town walls, you've got to help them with their little monster problem...
Hunt monsters. See the sights. Be a hero.
The Road to Adventure is a short, web-based fantasy adventure gamebook created using Twine 2 and Harlowe 2.0.1.
It was written to go with a tutorial commissioned for issue 64 of The MagPi magazine and includes comments to explain how different elements of the game's code work.
While you can play the game online and hopefully have a bit of fun with it, if you want to use it as a learning tool, download the HTML file below and import it into Twine 2.
The game includes simple methods of implementing custom player names, different link systems, applying stats to player characters and monsters, a combat system, simple conversations using in-passage links and hooks, conditional logic and flags to track the player's progress, and multimedia asset embedding.
Learn more about creating interactive fiction using Twine at http://www.twinery.org/ and https://twine2.neocities.org/ (Neither site is affiliated with Mighty Owlbear. They're just really useful).
The Road to Adventure is made available under a Creative Commons Attribution 4.0 International licence. You're free to grab and reuse anything you need from it.