-
Notifications
You must be signed in to change notification settings - Fork 4
How to learn Phaser 3
If you're new to web stuff, do Getting started with Phaser 3.
Do Making your first Phaser 3 game, even if you've made games before. Infinite Jumper in Phaser 3 is a more modern style. If you prefer TypeScript, do Infinite Runner in Phaser 3 with TypeScript.
The official examples are the best way to learn most of Phaser 3. It takes a little practice to interpret them, but you will get better. Use the API reference and the examples together.
Notes of Phaser 3 is a concise summary, in "cheatsheet" style. Unofficial Phaser Help Center lets you search the API with expressions like this.add.sprite
or sprite.body.velocity
.
There are tutorials, good and bad, but I don't know all of them. Avoid the Phaser 2 tutorials, as that code won't work.
If you're making a tilemap game, read the Modular Game Worlds series: Static Maps (required!), Dynamic Maps, and Procedural Dungeon.