# cc.gamer
An HTML5 game engine with WebGL and canvas backends. Built for sprite based games but with 3D support in WebGL mode.

# installation
To install globally:
```
sudo npm install -g cc.gamer
```

# usage
TODO

# testing
```
% git clone git://github.com/nuisanceofcats/cc.gamer.git
% cd cc.gamer
% npm test
cc.gamer test server listening on: 8014
please go to http://localhost:8014/
```

# status
* Module system: done [cc.loader](http://github.com/nuisanceofcats/cc.loader)
* Class system: done [cc.extend](http://github.com/nuisanceofcats/cc.extend)
* WebGL backend: in progress
    * Spritesheet Animation: part done
    * Pushing many Spritesheets into a WebGL texture: part done
    * Shader API for sprites: part done
* Canvas backend: to do
* Core API: part done
* Resource loading/caching: part done
* Loading Screen: to do
* Entity: to do
* Game map: to do
* Physics: to do
* Input: to do
