Gamvas Web is a JavaScript game development framework with easy-to-learn and fully-documented API, game states, animated objects, Box2D physics integration, a particle emitter, and more.
| Tags | JavaScript library Canvas Game Engine game framework Game Library |
|---|---|
| Licenses | MIT/X |
| Implementation | JavaScript HTML5 HTML5 canvas |
Recent releases


Release Notes: This release fixes a critical bug in collision detection and introduces accelerometer/tilt support and math helper functions.


Release Notes: This release adds new features, like multi-touch support, A* path finding, improvements to the vector class and a couple of minor enhancements, changes and bugfixes.


Release Notes: This release fixes several bugs and introduces new functions related to Box2D physics support. It also adds a new demo, showing how to handle physics objects which are controlled by the user or by AI input.


Release Notes: This release fixes several major bugs, including broken layer z-ordering and out-of-view rendering of the loading screen. It also introduces one physics world per game state (instead of one per game) and allows you to remove actors from the scene.


Release Notes: setFixedRotation() now works. onMouse* and onKey* event handlers now also work in gamvas.ActorState. gamvas.config allows setting several configuration parameters before starting gamvas.
A library of synchronization primitives and concurrent data structures for specific update-heavy workloads.