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.

Watch Tutorial