Build a Sokoban Puzzle Game with Phaser Editor
Learn how to build a complete Sokoban-style puzzle game using Phaser 3 and Phaser Editor, from a clean project setup all the way to a polished, playable game.
This page includes two versions of the course:
π Free Project Files & Assets
β Premium Course (Includes All Videos)
Start free β upgrade only if you want the extended content.
π Free Version β Project Files & Assets (Pay What You Want)
The free version gives you everything you need to follow along with the YouTube course and build the full Sokoban game from start to finish.
Perfect if you want to:
- Follow the free course step-by-step
- Explore the finished project on your own
- Learn by reading and experimenting with real code inside Phaser Editor
You Get
- β Full source code for the completed free version
- β Per-lesson project checkpoints (ZIPs)
- β All game assets β sprites, tilemaps, UI, animations
- β Design diagrams used during development
Download the files, open them in Phaser Editor, and start learning at your own pace.
π Price: Pay What You Want β including free
β Premium Version β Full Course + Extended Features
(One-Time Purchase β $25 Launch Price)
This is the complete learning experience β designed to take you beyond βI followed along with the free courseβ and into building real, production-ready game systems.
The premium version includes everything from the free download, plus 3+ hours of additional step-by-step video lessons covering advanced features, UI polish, reusable systems, and architecture patterns you can apply to your own games.
π° Launch Price: $25
(Regular price will be $29 β early supporters get lifetime access at the lower price.)
Premium Video Modules Include
- π― Move Counter System β UI scene architecture + clean state tracking
- π Undo System (Command Pattern) β implemented in the logic layer
- π₯ Celebration Fireworks + Sound Effects β feedback via prefabs & emitters
- π΅ Background Music & Audio Configuration β script nodes + reusable components
- β¨ Animated Title Screen β tween-based UI animation & reveal effects
- π§© Reusable Tween Config Components β parameterized animation building blocks
- π Level Complete Banner β notification prefab + callback workflow
- πΊοΈ Level Select Scene β unlock logic, progress tracking, and scene flow
Each feature is taught through short, focused videos that explain:
- Why the feature exists
- How it fits into the project architecture
- How to design it so itβs reusable and extendable
You Get
- β Premium video lessons (3+ hours of extended content)
- β Completed premium project source code
- β Checkpoints for each premium module
- β All assets and diagrams included
- π Lifetime access + free updates
Ideal if you want to go beyond simply completing the project β and instead learn how to design systems like a game developer.
π§ Who This Course Is For
- Developers new to Phaser Editor
- Phaser users who want stronger project architecture
- Game devs who learn best by building real systems
- Anyone curious about separating logic from rendering
Basic JavaScript knowledge recommended β no Sokoban experience required.
βοΈ Free vs Premium β Which One Should You Choose?
π Free Version β Best if you want toβ¦
- Follow the YouTube course
- Review source code and experiment
- Learn the core game and project structure
- Get started without spending money
β Premium Version β Best if you want toβ¦
- Learn advanced systems & polish features
- Understand architecture and reusable patterns
- Build undo systems, UI animations, and level select menus
- Get 3+ hours of additional video lessons + premium source code
- Support future Phaser & Phaser Editor content
Think of the free version as the complete foundation β and the premium version as the next layer that turns it into a more professional, scalable project.
π οΈ Tools Used
- Phaser 3
- Phaser Editor v4
- JavaScript (ES modules)
- Tilemaps & Prefabs
- Script Nodes & Scene Flow
π‘ Why Two Versions?
The free version ensures anyone can learn from the project.
The premium version supports:
- Deeper explanations
- Advanced systems and polish
- Continued course development & updates
Start free β upgrade if the premium lessons provide value.
β€οΈ Support & Updates
- βοΈ Lifetime access to purchased content
- βοΈ Free updates if the course expands
- βοΈ Your support directly funds future Phaser & Phaser Editor content
πΊ Free Course Playlist
Watch the free course on YouTube:
π https://www.youtube.com/playlist?list=PLmcXe0-sfoShsedoTMWR-vMyLNk9d6JXw
β Questions?
If you have questions, post in the Gumroad comments or on the course videos β I read everything. If youβre unsure which version to choose, start with the free one β you can always upgrade later.
Build a complete Sokoban puzzle game using Phaser Editor. Includes full source code, assets, and per-video checkpoints from the free YouTube course.