Skip to content

Source code for the interactive story, Stone Harbor

License

Notifications You must be signed in to change notification settings

lizadaly/stone-harbor-game

Repository files navigation

Stone Harbor

An interactive story by Liza Daly

Read online: Stone Harbor

A Portuguese translation has been kindly provided by José Carlos Dias.

4th place in the 2016 Interactive Fiction Competition

Stone Harbor cover

Stone Harbor is authored in Windrift, a framework for writing web-based interactive stories.

The story has been tested on all major modern browsers, and underwent additional evaluation by an accessibility expert. It has been verified to work with keyboard controls and with the following screenreaders: NVDA 2016.1 and Firefox 48.0.2 on Windows 7, (NVDA, JAWS 12) + (Firefox, Internet Explorer 11) on Windows, and Voiceover + Safari on iOS 10.

The game text and derived images are released under a Creative Commons Attribution 4.0 International License. The epilogue of the game includes credit for the original images, which are either public domain or CC-BY or CC-BY-NC.

Running locally

To set up a local copy of Stone Harbor, do the following:

npm install

To run it on a Mac or Unix-like environment, use the runserver.sh script:

bash runserver.sh

This will start up a small HTTP server with Python 3.

Now the story should be available as:

http://localhost:8000/

Running the translations

In the pt/ or es/ directory, follow the same steps. The runserver.sh script will run the translation on a different URL. (The language toggle in the upper right of the UI is only meant to work on the production site.)

About

Source code for the interactive story, Stone Harbor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published