gamebox
=======
[![Build Status](https://travis-ci.org/freezedev/gamebox.svg?branch=master)](https://travis-ci.org/freezedev/gamebox)
[![Dependency Status](https://david-dm.org/freezedev/gamebox.svg)](https://david-dm.org/freezedev/gamebox)
[![devDependency Status](https://david-dm.org/freezedev/gamebox/dev-status.svg)](https://david-dm.org/freezedev/gamebox#info=devDependencies)

When you create games (or game engines) for the web, you have some code you always end up using. `gamebox` aims to provide that base code.

Version 0.2.x currently only supports CommonJS modules.

What does it provide?
---------------------
* Loop (utilizing `requestAnimationFrame`)
* Asset loader
* Input handling (keyboard)
* Logger
* Tweens
* Timer (`requestAnimationFrame`-friendly)
* Vectors

License
-------
This is public domain. If public domain does not work for you, you can use MIT alternatively.
