Realtime multiplayer game written in Node.js and JavaScript using Socket.IO and canvas. Client interpolation from authoritative server running Box2D physics simulation in child_process
fork.
Here are the steps required to run this project locally on a Mac. This assumes you have brew
installed.
- Clone this repo:
git clone --recursive [email protected]:nclud/2013.beercamp.com.git
- Install Node.js (Use the installer at http://nodejs.org/)
npm install
bundle
grunt
node server.js
- Open http://localhost:4000
- Play!
The first time through, you may need to run grunt compass
then grunt
.
Deploy using Capistrano, so Ruby must be installed.
cap deploy
- Open http://affric.browsermedia.com
npm install -g grunt-cli
grunt
grunt test
beercamp 2013 is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.