Bibliotecas e Frameworks para Html 5

2D

-> FabricJs: Framework para trabalhar com formas no elemento Canvas. Também possibilita o rendering de uma forma SVG no Canvas.
link: http://fabricjs.com/

-> Raphael: API para facilitar o trabalho com gráficos 2D em SVG
link: http://raphaeljs.com/index.html

-> CakeJS: biblioteca que não recebe mais atualizações, mas que contém funções úteis no desenho 2D em canvas
link: http://code.google.com/p/cakejs/

-> Processing Js: Porte da linguagem Processing para Web. Processing é uma linguagem criada para ser voltada para gráficos e o porte dela para Web usa tecnologias HTML 5 como as tag audio e canvas.
http://processingjs.org/

-> Quintus: GameEngine 2D para HTML5
link: http://www.html5quintus.com/

-> Phaser: GameEngine 2D para HTML5
link: http://phaser.io/

-> MelonJS

-> PandaJS

-> WADE: GameEngine 2D para HTML5
Editor (só funciona em Chrome): http://www.clockworkchilli.com/wade
http://www.clockworkchilli.com/index.php/developers/

3D

-> Three JS: API que se não me engano foi criada pelo Google. Ela tem como principal foco o 3D e suporta <canvas>, <svg> and WebGL.
(https://github.com/mrdoob/three.js/)
Site sobre a three.js: http://learningthreejs.com/

-> JebGL: Applet Java que emula a API WebGL
Link: http://code.google.com/p/jebgl/

-> SpiderGL: Biblioteca com diversas funcionalidades como Culling, Geometria, Matemática, Importadores e manipuladores de Malha
link: http://spidergl.org/

-> C3DL: Api webGL que suporta a exibição de Modelos, efeitos de luz, picking, vem embutida com classes para facilitar a manipulação da Câmera dentre outras funcionalidades
link: http://http://www.c3dl.org/

-> SceneJs: API de grafo de cena baseada em JSON para WebGL. Suporta dentre outras coisas atlas de textura, rayPicking e caching de chamadas WebGL.
link: http://www.scenejs.com/

Tabela Comparativa

~2D/3D ~Webgl/Canvas ~Física ~Animação ~Preloader ~Sprites e Tilemaps ~Mobile ~Som ~Carregamento de modelos 3D ~Touch e controladores ~Partículas ~Extras

TO DO

LInks

https://github.com/showcases/javascript-game-engines : Lista de game engines HTML 5
http://html5gameengine.com/ : Outra lista de game engines HTML 5

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.