/Bacterial-Battle

A game where bacteria battle to survive

Primary LanguageJavaScriptMIT LicenseMIT

Bacterial-Battle

View the Demo and Documentation

A game where bacteria battle to survive and evolve. The game portion is only partially complete.

The project is also a demo of some useful design concepts, workflows, and Javascript tools.

Installation

If you want to clone the project as a developer you would:

  1. Make sure you have the following installed git, node, npm, pygments (sudo easy_install pygments, not the npm)

  2. Make sure to globally install the following two npms: grunt, docco

  3. Clone the repo using:

     git clone git@github.com:pajtai/Bacterial-Battle.git
    
  4. Auto install the npm dependencies that are contained in package.json using:

     npm install
    

Workflow

  1. Start developing by hacking on the coffescript files after running:

     grunt reloadServer
    
  2. Watch your changes auto update in a web browser as you hit save at:

     http://localhost:8001/application/
    
  3. Once you think you're ready for a final run through before pushing live, scan over the beautified js files in application and create documentation using

     grunt developer
    
  4. When everything looks good create a build for the live target using

     grunt live
    
  5. Now copy from targets/live to your server. The live target is minified and concatenated js and minified css.

Goodies

The project uses:


v0.0.2+