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 and (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.

Rated 5.0 out of 5 stars
(1 total ratings)
AuthorMighty Owlbear
GenreAdventure, Interactive Fiction
Made withTwine
TagsFantasy, Text based, Twine
Asset licenseCreative Commons Attribution v4.0 International
Average sessionA few minutes
InputsMouse, Touchscreen, Smartphone


The Road to Adventure Download Edition.html 311 kB

Development log