Phaser is a free 2D game engine for creating HTML5 games for mobile and desktop. Photon Storm established it in 2013. Phaser game engine utilizes both WebGL and Canvas renderer inside itself and can immediately switch between them depending on browser support. It makes possible the fast rendering over mobile and desktop devices. For rendering, it utilized the Pixi.js. Users have to use instruments such as PhoneGap and Apache Cordova to assemble the games to Android, IOS, and desktop apps.
The initial release of Phaser occurred in 2013. It was announced by Richard Davey on a blog. For internal rendering, the creators had used Pixi.js. Phaser CE (Community Edition) became available after Phaser 2 and Phaser 3. Also, this version is the advised platform for creation with Phaser game engine. Phaser 3.0.0’s release happened in 2018. The development of it is still in progress on Github. Most components and characteristics of it were recreated from zero utilizing a modular format and data-oriented access. Besides this, there is a new WebGL renderer for Phaser 3 established for modern 2D games. Most of the documentation for it is yet to be done.