Game Development with Phaser Course (How To)
Offered By: Treehouse
Course Description
Overview
Learn how to make your own video game in this beginner-friendly course designed to teach the fundamentals of the Phaser game engine. This course takes a hands-on approach to learning by showing you how to setup and create two games from scratch. With this step-by-step guidance, you will gain a solid understanding of the features of the Phaser game engine needed to create a fun game. By the end of the course, you'll not only have two games to show for your effort, but you'll also gain the skills and confidence to build a game of your own.
What you'll learn
- Phaser game engine
- Build two games using Phaser
- Object orientated development with Javascript
- Create a basic level using Tiled Map Editor
Syllabus
Building a Breakout Game with Phaser
In this stage we are going to learn about Phaser by building a simple breakout game
Chevron 19 steps-
Course Overview
2:16
-
What Is a Game Engine?
1:59
-
What Is Phaser?
2:43
-
My Development Setup
3:30
-
What Will Be Built in This Stage
1:27
-
Phaser Project Setup
6:29
-
Loading Game Assets
6:06
-
Setting up a Server
5:51
-
Adding Grouped Images
4:53
-
Phaser Explanation and Setup Quiz
5 questions
-
Adding Paddle Movement
6:05
-
Adding Physics
9:36
-
Adding Basic Collisions
4:40
-
Adding Logic on Collision
5:05
-
Winning and Losing Text
13:58
-
Adding Sound
8:02
-
Final Thoughts
9:55
-
Player Movement and Collision Quiz
6 questions
-
How to Improve Our Game
4:41
Building a Platform Game with Phaser
In this stage we're going to grow our Phaser knowledge by building a more complex platform game.
Chevron 19 steps-
What Will Be Built in This Stage
1:48
-
Project Setup Using Vite
14:11
-
Add Player Sprite and Movement
18:52
-
Adding Gravity and Jump
12:16
-
Create a Level Using Tiled
13:00
-
Loading Tiled Level
11:39
-
Animation and Level Design Quiz
5 questions
-
Adding Collisions and a Background
8:04
-
Adding Collectables
9:32
-
Adding a HUD and Enemies
9:39
-
Game Over Screen
12:03
-
Adding Prefabs
13:45
-
More on Prefabs
10:55
-
Centralized Preloading
7:08
-
Add an Exit and Another Level
11:53
-
Music and Sound Effects
14:13
-
Refactoring and Scene Management Quiz
5 questions
-
Deployment and Game Improvements
10:07
-
Game Development with Phaser Wrap-Up
1:38
Taught by
Richard Oliver Bray
Related Courses
Programación de juegos Web 2D en JavaScript HTML5 con PhaserUdemy HTML5 Game Development with Phaser
LinkedIn Learning Making Games With Phaser 2.X
Udemy Desarrollo de videojuegos con Phaser 3 - Iniciación
Udemy Advanced Game Development with Phaser
Zenva via YouTube