Free Course — Build a Sokoban Puzzle Game with Phaser 3 + Phaser Editor

Hi everyone! :waving_hand:

I just released a free, full-length course where we build a complete Sokoban-style puzzle game using Phaser 3 and Phaser Editor — starting from a clean project setup and finishing with a fully playable game.

The course focuses on:

  • Structuring a Phaser project cleanly

  • Separating logic from rendering

  • Using tilemaps, prefabs, and script nodes

  • Building reusable systems instead of one-off code

  • Understanding why things are designed the way they are

If you prefer learning by building a real project, this course was designed with that in mind.


:television: Watch the Free Course Playlist

:backhand_index_pointing_right: https://youtube.com/playlist?list=PLmcXe0-sfoShsedoTMWR-vMyLNk9d6JXw


:package: Project Files, Assets & Checkpoints (Pay-What-You-Want)

All project files are available, including:

  • Full source code for the completed free version

  • Per-lesson checkpoints (ZIPs)

  • All assets (sprites, tilemaps, UI, audio)

  • Excalidraw design diagrams

:backhand_index_pointing_right: https://scottwestover.gumroad.com/l/sokoban-course

You can download them for free, or throw in a tip if you want to support more Phaser content — totally optional.


:star: Optional Premium Version

For anyone who wants to go deeper, there’s also an optional premium version that adds:

  • Undo system

  • Move counter + UI scene

  • Audio + music systems

  • Celebration effects

  • Animated title screen

  • Level select menu + progress tracking

  • Reusable tween + notification systems

This version is 3+ hours of additional videos and focuses on polish, architecture, and real-world feature design.

(Not required to enjoy the free course — just there for people who want the extra material.)


:raising_hands: Hope This Helps the Community

Phaser has been a huge part of my game dev journey, and I wanted to contribute something educational that others could build on.

If you go through the course and have feedback, questions, or suggestions — I’d really love to hear them.

Thanks, and happy building! :video_game:
— Scott

1 Like

Here is a gameplay trailer of what we will build:

If you want to try out the game, it is available here:

I’ve just purchased the Premium version. Happy to help :smile:

1 Like

Thank you so much for your support!

1 Like