Phaser offers a variety of methods and utilities right out of the box! It makes game development leaps and bounds easier than trying to tackle it from scratch.
Here’s a diagram to explain the flow of Phaser’s core functions and what code to include in each function:
This second diagram explains how Phaser’s grid system works:
If you want to print out the sheet, open the guide in a new tab.
Learn to build a game at Codecademy’s Phaser Course and find examples and other helpful information through Phaser’s own site.