Scott Westover teaches building complete Sokoban puzzle games using Phaser and Phaser Editor. This course combines visual design tools with JavaScript game logic.
The Course
This course will guide you through creating a grid-based puzzle game from scratch. Build three playable levels with push block mechanics, win detection, and smooth scene transitions while focusing on architecture fundamentals that apply to multiple game genres.
What You Learn
Essential Phaser concepts:
- Phaser scenes and tile map systems
- Prefab creation for reusable objects
- Clean separation of logic and presentation
- Grid-based puzzle architecture
- Level progression and state management
Tools and Approach
Scott Westover uses Phaser Editor for visual scene design, VS Code for game logic and teaches step-by-step from initial setup through final polish. No build tools or bundlers required.