Hydra is a Javascript game engine for mobile browsers. It's been used in several commercial HTML5 games:
Work on Hydra has stopped, but the lessons learned on this project are going toward Flambe, a framework for rapid development of mobile and desktop games.
Hydra aims to be fast:
Hydra also aims to be functional:
Hydra currently has three heads:
Hydra is still undocumented, filled with broken glass, and will eat your first born child. If you still want to try to tame it:
Download the Closure submodule:
git submodule init
git submodule update
Use Rake to build an example project:
cd projects/chain
rake
The "chain" (Blast Effect) and "ski" (Snow Bound) games are probably the best places to learn your way around by example.
rake
by itself will build the entire game for all supported browsers. For
development, you can use rake js
to only build for the browser specified by
DEFAULT_TARGET
. rake css
will build only the CSS.