GameJs is a thin library on top of the HTML canvas element. In addition to the drawing functions it has a growing assortment of modules useful for game development. Most of GameJs’ drawing API is based on the popular PyGame .
A simple space battleship game where you can collect powerups that somehow resemble git verbs, and use them to fight your enemies!
A physics game where you need to build a tower to protect the princess from the evil knights.
A plattformer with a twist: clone your way top victory by turning the correct combination of switches on to turn off the lasers and escape to freedom.
The game includes simple box2d based car physics, multiplayer, waypoint based racing AI, zoomable camera that follows an object in the game world, and more.
A simple shoot em up. More info about the simple animation framework used in this game and the source code.
»GameJs is cool. I’ve used it in a couple of games, one commercial. It makes things easy, and uses a proven&simple API that works for lots of different types of games.« – Illumen
»I’d call this one a success!« – Cosmologicon