Dead Language is a zombie-themed language learning video game built using JavaScript and the PhaserJS game framework. It combines fast-paced zombie blasting gameplay and vocab study in a single package in a way that I hope is a little more entertaining than flashcards.
- deadlanguage.io: The game
- Project write-up: Background and technical overview
- Dev log: Follow development progress
To run locally install the npm dependencies and start the server. Webpack will watch for changes.
$ npm install
$ npm run start
To deploy to production
$ npm run deploy
If npm throws syntax errors make sure you're using the correct version of node.
$ nvm use 13.8.0
To update Firebase Functions run the following command after updating functions/index.js
$ firebase deploy --only functions