Phaser 3 is the next generation of the Phaser Game Framework. Every last element has been rebuilt from scratch using a fully modular structure, combined with a data-orientated approach. It includes a brand-new custom WebGL renderer designed specifically for the needs of modern 2D games.

Phaser 3.0.0 was officially released on February 13th 2018. Since then we have been hard at work fixing issues and enhancing the documentation. The release is so new that we haven't even got the Examples or Docs onto this site yet, so please bare with us! We're working as quickly as we can. In the mean time we have got a new Getting Started guide and a new Making your first Phaser 3 game tutorial.

Weekly Dev Logs

Phaser 3 has been in continuous development since October 2016 and we publish weekly progress reports. Here are the 5 most recent:

Dev Log Contents
# 122 Phaser releases, 3.12 roadmap and Tilemap culling and extruding tutorial.
# 121 The second part of the huge Scenes tutorial and the new 3.7 Loader updates.
# 120 An extensive look at Containers, docs and other recent updates.
# 119 Phaser 3.3 News and Part 1 of a huge guide to Phaser Scenes.
# 118 Phaser 3.2.1 released, Migration Guide Part 2 and Events Tutorial.

Browse all the Dev Logs to see what we've been building.

Development Schedule

You can view a Gantt chart showing our planned development until the end of the year. It highlights the order in which new systems will be added to the API and how they will tie-in with the Beta, Alpha and Release builds.

Getting Started with Phaser 3

Want to start using Phaser 3 today? Then please try out the most recent official release! We've put together a Getting Started Guide for you.

Want to help work on the Phaser 3 source code? Then the Contributors Guide is for you. It isn't a tutorial on how to use Phaser 3 to make games (those will come later), but it will take you through the process of setting up your dev environment, running the Examples and learning how its all structured.

The Evolution of Phaser 3

Phaser 3 hasn't been easy to create. There have been lots of false-starts and wrong turns made. If you're interested how we got here today, and what shaped v3 over the previous year then have a ready of the Phaser 3 History.

Supporting Development

It's no exaggeration to say that we're only able to invest so much time working on Phaser 3 because of our fantastic community. The money we get from our Patreon, donations and sales of books and plugins is what allows us to work on Phaser 3 full-time. If you're one of those people: Thank you so much!