canvasquery.js - an extended canvas for gamedevelopers
var layer = cq()
.fillStyle("#ff0000")
.fillRect(0, 0, 32, 32);
playground.js - out of box - mouse, keyboard, scaling, gameloop and a layer to draw on.
playground({
render: function() {
this.layer.clear("#007");
this.layer.drawImage(this.images.cursor, this.mouse.x, this.mouse.y);
},
mousedown: function() {
this.playSound("click");
}
});
ZIP bootstrap.zip - download template using canvasquery + playground.
- chrome, firefox (cutting edge browser experienece)
- node-webkit (native desktop applications)
- cocoonjs (native mobile applications)
- nodejs (serverside)