Demo of prototype is here. Generated Jsdoc documentation is here.
This is an old game idea I've been tinkering with from time to time. The premise is: puzzle-platformer, but time is discrete, so there's no need to have good twitch skills.
See design doc for more.
In one shell, you can
make watch
to build the js bundle and in another
make
to start a local server on port 8000.
Browse to http://localhost:8000 to play the game.
Other useful targets in the makefile are
make test # run unit test on file changes
make check # run typescript typechecker on file changes