A downloadable story engine for Windows and macOS

Download NowName your own price

Compass is an experimental engine for interactive fiction. It's heavily inspired by Inform7, but I wanted something simpler in some ways, different in others, and mostly liked the challenge of writing a parser for this. It's very early in the development still, and I wouldn't recommend anyone rely on the syntax not changing, but feel free to experiment.

An example project comes with the download, you can compile it using the compass-build tool:

$ compass-build project.json

This will create an example.compass file that you can distribute. To play a fiction, use the compass-run tool

$ compass-run
Compass Runtime 0.1dr11 by Amy Alex Parent
story file name>

Type in the name of your .compass file and it will start the game.

So far, supported verbs are go, look, take, drop.  This will change! It will also not be stuck in the console forever (hopefully)


Download NowName your own price

Click download now to get access to the following files:

compass-dev-macos.zip 495 kB
Version 0.1dr11
compass-dev-windows.zip 3 MB
Version 0.1dr11

Development log