Create, stack and replace Scenes with the scenes module.
Apply effects during transition between scenes.
Organize display elements into complex layouts using BoxSizers and GridSizers.
Create great particle effects for your games.
Get information about device, system, browser and web features of the client.
Scale canvas, set fullscreen, orientation and canvas properties.
Single color, gradient and image progress bars, flexible bitmaps and more.
Load maps from TMX files, accepting all projections, layer types and tile animations.
Spritesheet and Animations
Use sprite sheets and make animations with EaselJS
Easy and fast tweening with TweenJS.
Play sounds across all browsers and platforms with SoundJS
Manage and coordinate the asset loadings of your game with PreloadJS