Best HTML5 2D Game Engines

2d game engines

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-game-engine

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.

Github
Website
LicenseMIT

Quintus

html5quintus-game-engine

The Quintus engine is an HTML5 game engine designed to be modular and lightweight, with a concise JavaScript-friendly syntax.

Github
Website
LicenseMIT

COCOS2D-X

cocos-game-engine

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.

Github
Website
LicenseMIT

Pixi.js

pixijs-game-engine

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.

Github
Website
LicenseMIT

melonJS

melonjs-game-engine

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.

Github
Website
LicenseMIT