HTML5 Game Development with Phaser
The internet is for many things, but it has nearly always been for games. And while the days of iconic Flash games like Line Rider and The Helicopter Game are behind us, a new world of HTML5 games has taken hold. Leading the way in desktop and mobile HTML5 game development has been Phaser, a free 2D framework for making a new generation of addicting browser games.
Created by Photon Storm in 2013, Phaser was designed as an open source HTML5 game framework that made it easy for developers and novices to create their own interactive, attractive, and fun browser games. A variety of HTML5 game frameworks existed before Phaser, but the team at Photon Storm focused on designing a framework that worked equally well on mobile browsers as well as desktops, tapping into the increasingly expanding mobile market. Thus any games you develop with Phaser will work across desktop and mobile platforms with efficiency, and can even be compiled into iOS and Android apps!
Phaser is loved by game developers across the internet for its ease of use and variety of features. For creating dynamic games, Phaser can handle multiple input options including keyboard, mouse, and multi-touch, with support for tracking up to 10 independent points of contact! And when it comes to the in-game physics that determine how characters and objects move and interact, Phaser provides multiple built-in options including classic Arcade Physics and Ninja Physics, while also allowing for customized physics to create the world of your imaginations.