The "How To Make A Zelda-Like Game With Phaser 3" course shows you the creation of a top-down adventure game reminiscent of The Legend of Zelda, using TypeScript and Phaser 3.

Since mentioning this series, Scott has completed the full course for your learning enjoyment.

Here's a summary what what you will learn in the 11+ hours course:

  • Fundamentals of game development using Phaser 3 and TypeScript, starting with setting up the development environment
  • Creating a player character, handling player movement and input
  • Multiple enemy designs with unique behaviours
  • Interactable objects, collecting items and throwing them
  • Level design using Tiled Map Editor
  • User Interface (UI) components
  • Managing game data
  • Combat system, collisions between player and enemies
  • Extending the game and saving game state
  • Debugging and refinement, and implementing debug flags to visualise collisions

Watch the full course