In this post I’m going to share with you the best HTML5 2d game engines or frameworks which you can use to build 2D games. All of these engines are free to use.
2D Game Engines
Phaser
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Quintus
The Quintus engine is an HTML5 game engine designed to be modular and lightweight, with a concise JavaScript-friendly syntax.
COCOS2D-X
Cocos2d-html5 is a cross-platform 2D game engine written in Javascript, based on Cocos2d-X and licensed under MIT. It incorporates the same high level api as “Cocos2d JS-binding engine” and compatible with Cocos2d-X. It currently supports canvas and WebGL renderer.
Pixi.js
Pixi.js is a rendering library that will allow you to create rich, interactive graphics, cross platform applications, and games without having to dive into the WebGL API or deal with browser and device compatibility.
melonJS
melonJS is a lightweight but yet powerful HTML5 framework designed from the ground up to provide a true plugin-free ‘write-once, run-everywhere’ gaming oriented library. melonJS is an open-source project and supported by a community of enthusiasts.