Skip to content

How to learn Phaser 3

samme edited this page Nov 23, 2021 · 6 revisions

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.

Clone this wiki locally