Seasoned dev or complete beginner? We've got learning resources for you. Documentation, books, videos and stacks of 3rd party tutorials. Keep coming back because new content is added daily!

Online Code Editor

The Phaser Sandbox allows you to code games in your browser without having to download or install anything.

The powerful editor features Phaser code assists, JavaScript snippets and lots of the features you've come to love in editors like Sublime and Brackets.

Latest Tutorials

The Phaser community is great at sharing knowledge. Here are the most recent tutorials:

thumb
tutorial
23rd April 2018

The Sokoban tutorial gets another update to add unlimited undos, camera effects, double tap and more.

thumb
tutorial
20th April 2018

How to Make a Mario-style Platformer with Phaser 3.

thumb
tutorial
17th April 2018

A mini tutorial from Emanuele Feronato about creating Matter Phyics Bodies.

thumb
tutorial
16th April 2018

Learn Phaser 3 Game Development with Cat Small in this Coding Train video.

thumb
tutorial
13th April 2018

A tutorial on creating and using normal maps for light effects in Phaser 3.

thumb
tutorial
10th April 2018

A new tutorial all about creating mobile games with Phaser 3 and Cordova.

thumb
tutorial

A tutorial containing the complete source to re-create a prototype of the classic iPad game.

thumb
tutorial
23rd March 2018

A comprehensive new tutorial from Game Dev Academy, with full source and assets included.

thumb
tutorial
15th March 2018

An A to Z guide to pathfinding with Easystar and Phaser 3.

thumb
tutorial
14th March 2018

A tutorial with examples on how to create sprite sheets for Phaser 3 with TexturePacker.

thumb
tutorial
13th March 2018

A guide on integrating your game with the Game Distribution API to take advantage of their services.

thumb
tutorial

An on-going tutorial series covering creating a multiplayer game. From leaderboards and room logic to hosting.

thumb
tutorial

Generate aPhaser Sprite Sheet from PSD layers using psdparse + TexturePacker.

thumb
tutorial

A Plugin to support animated tiles in Phaser 3, as exported from the Tiled map editor.

thumb
tutorial

Create a gloriously gory sticky dripping blood effect for your games!

thumb
tutorial

In the third part of this tutorial series the multiball feature is implemented.

thumb
tutorial

In the second part of this tutorial the ability to add and destroy blocks are put into the game.

thumb
tutorial

Basic containers for Phaser 3 until they officially land.

thumb
tutorial

A tutorial and source code for converting the classic sokoban game from Phaser 2 to Phaser 3.

thumb
tutorial

A great ES6 + Phaser 3 Bootstrap Template and a platform game example to learn from as well!

thumb
tutorial

In part 2 learn about passing data between scenes, configuring tweens and more in Phaser 3.

thumb
tutorial

A tutorial written as the developer journeyed through Phaser 3 to build his new game.

thumb
tutorial

A comprehensive tutorial and impressive demo showing how to implement your own turn based battle system and visual queue.

thumb
tutorial

A tutorial on porting your game to run as an app on Android TV using Android Studio and Cordova.

thumb
tutorial

A plugin to allow you to move an item to a given position via physics, and have it stop precisely.

thumb
tutorial

A guide on setting-up Phaser CE with the WeChat Developer Tools to build your own micro game on their service.

thumb
tutorial

How to recreate the hit iOS game using Phaser and Arcade Physics.

thumb
tutorial

In Part 2 of the series Harold adds in Touch support to his iOS Phaser game.

thumb
tutorial

Blow up the land in this P2 Physics version of the classic tank demo.

thumb
tutorial

A handy tutorial on creating a dynamic text buttons component for your games.