Tutorials
- Making Your First Phaser Game β Learn how to create a small game involving a player running and jumping around platforms, collecting stars and avoiding baddies. Weβll explain some of the core features of the framework.
- Using the Create Phaser Game app β This is a CLI tool that presents an interactive selection of official project templates and demo games.
- Phaser by Example Book β 500-page book on game development with Phaser. Learn by building shoot-em-ups, puzzle games, rogue-likes and more.
- Phaser by Example β Code for the βPhaser by Exampleβ games.
- Scott Westover YouTube Channel β This channel focuses on beginner-friendly tutorials, project-based courses, and practical game dev workflows using Phaser 3, Phaser 4, and Phaser Editor.
- Community Tutorials
How-to Guides
- Installing Phaser β Getting/using Phaser with
create-phaser-game,npm, GitHub, or a CDN; and TypeScript declarations. - Working with Phaser β Running a local web server, picking an IDE, getting the latest version of Phaser and checking it all works together.
- Or start with a Project Template β bundlers and frameworks
- Migrating from Phaser 3 to Phaser 4 β Brief migration guide
- Sample Shader Game Object, Step by Step
- Sample Filter, Step by Step
Concepts
- What is Phaser?
- Concepts Guide: Game, Scenes, Game Objects, etc.
- Phaser 4 rendering in depth β Internal Space (Filters), Pixel Art, Shaders, WebGL Compressed Textures
Reference
- API Reference β Every method, property, event, type definition, callback signature, and more but without much context of their application.
- Phaser Skills β Skills for robots, but they also make good cheat sheets.
- Phaser Labs β All the code examples.
- Change Logs