WARNING: In general, looking at the source can spoil gameplay, so it may be good to play through the game first!
npm install
npm run server
# in a new tab
npm start
Open a new web page to http://localhost:8000/. Change any .re file in src to see the page auto-reload.
npm run buildprod
open build/index.htmlThe original version of the game was written in Python, so I kept that version around in the directory ./py. It can sometimes be useful for quick development.
New level ideas and UI improvements both welcome! Feel free to post as Github issues.
I was originally thinking to have a two player game, in which the two players can't communicate except through a chat room. But the chat room is a noisy channel f and you see f(x) for incoming messages.