Why CanvasEngine?
CanvasEngine gives you all the means to easily create a game in HTML5 Canvas. A simple API with a structure thought the games.
Cross platform compatibility
Create your game in HTML5 will make it work on all modern browsers, touch pads and Smartphones
Features
Scene Structure
Structure of a scene for preloading, initialization and rendering. Superimpose scenes and put on pause
Multiplayer model
Use a model for handling server-side events and develop a multiplayer game.
Preloading
Animations
Timeline
Create movement and dynamic transformations
Keyboard and Gamepad
Sound
Scrolling
Management Automatic Scrolling
Tiled Map Editor
Multi-touch gesture
Canvas Engine implements the library Hammer.js for adoption on touchscreens.
Text
Management easier of HTML5 Canvas text and use effects
Effects
Collisions
Managing collisions between entities and the creation of a virtual grid for maps.
Windows
Display windows containing beautiful borders and content
Spritesheet
Gleed 2D
Use Gleed 2d to create the level design and use in the game in a few lines of code.
Save & Load
Save data from a Local Storage class and load later
Mouse Control
Management click, mouseover and mouseout
Elements Manipulation
Manipulate elements in the DOM as. Assign children attached to their parent elements. JQuery-like syntax
