Skip to content

A narative browser-based voxel game that aims to introduce and teach javascript coding interactively.

License

Notifications You must be signed in to change notification settings

davidmason/datum-and-wills

Repository files navigation

datum-and-wills

A narative browser-based voxel game that aims to introduce and teach javascript coding interactively.

Playable Prototype

Try the prototype here.

Installation

This project requires node.js, grunt and a webgl-capable browser.

  1. If node.js is not installed, download and install it from the node.js website. This will also install npm.
  2. If grunt is not installed, install grunt with npm install -g grunt-cli (this may need sudo permission).
  3. Clone this repository and navigate to the repository root directory.
  4. Download all the dependencies by running npm install
  5. Compile the game by running grunt
  6. Run the game by opening datum-wills.html (*see note)

*Note: this has only been tested with Google Chrome Version 24.0.1312.69 running on Red Hat Enterprise Linux 6. With my setup it is necessary to run Chrome with the --allow-file-access-from-files flag. e.g. I might run

google-chrome datum-wills.html --allow-file-access-from-files

Story

At the time of writing, only a small part of the first chapter of the story has been implemented. There are currently 4 chapters planned, each with several code-writing challenges. You can read the story on the wiki.

About

A narative browser-based voxel game that aims to introduce and teach javascript coding interactively.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published