ABSTRACT

All game engines offer a set of capabilities to the developer who chooses to use it. In fact, it is often these capabilities that make someone choose to use one engine over another. One of the great things about Phaser is simply that it is so full featured, with lots of great features ready right out of the box and others available via plug-ins. The features that make up Phaser result in quite a large system what is thankfully well documented at phaser.io/examples and phaser.io/docs. The size and complexity of a framework is always a blessing and a curse. While it is great that the framework can do so much, it also means that a developer needs to understand what the framework offers, how it works, and the limits of the technology before they can delve in and start working.