Application was built using PhaserJs game Development framework, Javascript ES6 compiled to ES5 by Babel through Webpack which bundles, optimizes, minifies files for production. Files in the dist directory.
Development files have been commented throughout. Much of the config options are in the data>level.json file which is accessed throughout the application for common config setings
Run:
npm install
This will install all of the app dependencies.
Run:
npm run dev
This will compile the app and start a server so you can run the game in a browser. Open a browser and enter localhost:3000 into the address bar. Also starts a watch process, when source files are changed the app will recompile and refresh the broswer