Hypermedia in the Wizard's Tower
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
downloads
elmer
images
reps
.gitignore
README.md
client.js
iisnode.yml
package.json
resource-overview.txt
run.js
server.js
start.js
walkthru.txt

README.md

Hypermedia in the Wizard's Tower is a simple text-based adventure game starring hypermedia using the Siren format.

To install dependencies type

npm install

Start the program locally with

node start.js
> game.void()

Alternatively, you can run the game server in the cloud with

node run.js
> game.azure()

Help?

> game.help()

Where you are?

> game.at

What it looks like there?

> game.all()

Things to do that might alter the state of the world?

> game.actions()

To do action 'pontificate', with some parameters:

> game.do('pontificate', { topic: 'the arts', duration: '3 hours' })

Available hyperlinks aka places to go?

> game.links()

To navigate to the third available link:

> game.go(2)

To follow a link header if one was provided:

> game.follow()