In order to run the Server you need NodeJS and a Webserver like Apache or Nginx for the frontend
Move the 'client' folder to your document root
Backend:
- NodeJS
- Websocket
- Easeljs for rendering
- jquery for DOM manipulation
- matterjs for physics
- preloadjs for preloading images and sprites
- tweenjs for particle system
in the nodejsServer run node server.js
The Backend was ported from PHP to NodeJS, change the branch to view the old state.
you can use php pack.php
to shrink and compile the javascript frontend code