This tutorial covers setting-up your development environment. Picking an editor, installing a web server, downloading Phaser and creating a Hello World test.

Learn how to create a game completely from scratch. Add a player and make him run and jump around the platforms, collecting stars and avoiding baddies.

There are over 1500 source code examples available in our Git repo and they can all be viewed online. More are added constantly. Dig around, explore and see what you find!

This documentation is generated from the source code and covers every method, property and class across the entire API. Use it in conjunction with examples and tutorials to get a deeper understanding of the framework.

Phaser 3 has complete support for Facebook Instant Games and we've a growing range of tutorials covering it. From Getting Started, to the Leaderboards API, to displaying ads in your games.

We publish regular Dev Logs that detail what has been worked on recently and what's coming down the line in beta releases. There are also extensive tutorials and structural guides to be found here.

The community are constantly publishing new tutorials. There are literally hundreds of them, covering everything from custom game objects, to shaders. Be sure to check out the videos too.

A 155 page book, that comes with 28 source code examples and is written by Emanuele Feronato, one of the most prolific Phaser tutorial authors around. Learn how to make a game, scale it for devices and publish it.

Get taught by the experts in this comprehensive series. 11 Courses, 175 Lessons and over 28 hours of video. With downloadable project files and closed captions you'll have learned lots by the end.

Latest Tutorials

Here are some of the most recently added tutorials:

thumb

In part 4 of this comprehensive tutorial series it covers creating a game overlay in React.

thumb

A brand new Udemy course comprising 153 lectures, 4.5 hours of video and 29 resources.

thumb

In part 3 of this comprehensive tutorial series it covers handling input and game logic.

thumb

In part 2 of this comprehensive tutorial series it covers creating a fully interactive level.

thumb

DesignCode have a brand new step-by-step course available about creating a fun game in Phaser 3.

thumb

A comprehensive tutorial series on creating the classic game Sokoban in Phaser 3.

thumb

Learn how to create and display ads in your Facebook Instant Games using the Phaser 3 Plugin.

thumb

A tutorial on creating a library of Text Styles for use in Phaser 3 games.

thumb

A tutorial on creating your own Text Button Game Object in Phaser 3.

thumb

A comprehensive tutorial on creating a tower defense game in Phaser 3.

thumb

Learn how to create and use Leaderboards with the Facebook Instant Games Plugin for Phaser 3.

thumb

A new multi-part tutorial on creating a retro styled high-score table in Phaser 3 with modern inputs.

thumb

A short but useful tutorial on handling circle to line segment intersection in your games.

thumb

A set of powerful Phaser 3 plugins for creating UI components such as scroll bars, text buttons and more.

thumb

Learn how to create a circular endless runner in part one of this new tutorial series.

thumb

In the second part of this series the prototype is updated so the jump is handled using cubic bezier curves.

thumb

A tutorial on splitting your game world up into chunks and progressively handling it as the player moves around.

thumb

The first in a series of long-form tutorials covering the process of creating a Facebook Instant Game with Phaser 3.

thumb

Learn how to use Tweens with curves and Bezier Curves with full source code.

thumb

A lightweight alternative to Containers for Phaser 3 Games.