This is a list of free 2D game design frameworks that are available online.
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.
You can create any 2D or 3D game with Unity and deploy it to multiple platforms with ease. What’s more, you can use Unity’s integrated services to speed up your development process, optimize your game and connect with an audience.
Construct 2 is a HTML5 game creator designed specifically for 2D games. It allows anyone to build games — no coding required!