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

A short tutorial on faking the swipe gesture in Phaser games.

thumb
tutorial

A comprehensive tutorial on remixing a multiplayer Phaser game on Glitch.

thumb
tutorial

A tutorial on creating a prototype based on the hit mobile game Flipping Legend.

thumb
tutorial

In part 5 of the tutorial series eyes are added to the snakes.

thumb
tutorial

Updating a 3 year old prototype to take advantage of cached Tweens.

thumb
tutorial

A fantastic and comprehensive tutorial on creating multiplayer games with PubNub and Phaser.

thumb
tutorial

A tutorial on managing jumping on enemies using Arcade Physics.

thumb
tutorial

A tutorial on adding a toast message into your Phaser games.

thumb
tutorial
31st July 2017

In part 4 of the tutorial series collision detection between snakes is added.

thumb
tutorial
28th July 2017

A Phaser plugin for fast pathfinding using navigation meshes.

thumb
tutorial
27th July 2017

A great tutorial on creating a streamlined workflow for building standalone games.

thumb
tutorial
26th July 2017

A comprehensive boilerplate used by one of the largest Phaser game publishers in the world.

thumb
tutorial
21st July 2017

A comprehensive multi-part tutorial on making your own endless runner game.

thumb
tutorial
19th July 2017

In part 3 of the tutorial series the game is evolved further, adding in players and bots.

thumb
tutorial
18th July 2017

In this update to the game a player character is added, assets are recycled and arrays are removed.

thumb
tutorial
17th July 2017

A tutorial on updating a previous prototype for the latest version of Phaser and new controls.

thumb
tutorial
13th July 2017

Part 2 of the tutorial series focuses on adding the snake into the game.

thumb
tutorial
12th July 2017

A tutorial on dealing with handling audio decoding in your games.

thumb
tutorial
10th July 2017

Learn how to create the hit game Slither with Phaser in part 1 of this new series.

thumb
tutorial

Learn about creating hexagonal tile based games in this comprehensive Tuts+ tutorial.

thumb
tutorial

A 9 part video series on creating a simple Phaser game from scratch.

thumb
tutorial

In Part 7 of this new video based tutorial course learn about adding sounds and music into your games.

thumb
tutorial
30th June 2017

A great beginners guide to using Timers in Phaser games.

thumb
tutorial
29th June 2017

Re-creating a fun iOS platformer in Phaser CE.

thumb
tutorial
28th June 2017

An interview with Max Rose, author of the Phaser created mobile game Frosty and Friends.

thumb
tutorial
27th June 2017

In Part 6 of this new video based tutorial course learn about adding Artificial Intelligence to your games.

thumb
tutorial
23rd June 2017

Rapid Game Development with PhaserJS and Node for Modern Browsers.

thumb
tutorial
21st June 2017

A module for reducing neighboring tiles into a single shape (a polygon "hull")

thumb
tutorial
20th June 2017

How to add wall jumping to your games in a few lines of code.

thumb
tutorial
19th June 2017

An interesting challenge: Create a complete game in under 1 hour. See the results and code here.