Sale!

RPG Game Development with Phaser

$149 $29

Learn to create your own RPG games with Phaser

Product Description

Update 19 January: added the last 6 lessons. The course is now ready!

Have you ever wanted to create games with vast worlds to explore, compelling characters and dungeons filled with monsters and treasure? My name is Renan Oliveira. I’m a software engineer, game developer, and co-author of the book Game Development for Human Beings.

rpg-1 rpg-2

In this course, you will learn to create your own impressive RPG games using JavaScript and Phaser. Some of the topics you will learn include:

  • Creating world maps and dungeons using open source tools
  • Turn-based battles with magic attacks
  • Player level ups and UI screens
  • Classic RPG towns with non-player characters
  • Saving your game progress in the cloud with Firebase

The only requirement for this course is basic to intermediate JavaScript skills. If you’ve never used Phaser before, that’s fine! we are including as a bonus a Phaser 101 module to get you up to speed.

Join me and become an RPG game developer!

Curriculum

  • Introduction
  • Boot and Loading
  • World State
  • User Input Plugin
  • Player Prefab
  • Moving Through Maps
  • Interacting with NPCs
  • Enemy Encounters
  • Battle State
  • Showing player units
  • Actions menu
  • Showing enemy units
  • Attacking units
  • Attack menu item
  • Inventory
  • Items menu
  • Turn based battle
  • Losing the battle
  • Wining the battle
  • Menu screen
  • Showing party
  • Showing items and collecting equipment
  • Showing equipment
  • Boss unit
  • Online authentication
  • Online storage
  • BONUS Phaser 101 - Intro
  • BONUS Phaser 101 - Setting up a Local Web Server
  • BONUS Phaser 101 - Creating a New Phaser Game
  • BONUS Phaser 101 - Loading a Sprite
  • BONUS Phaser 101 - Anchor Point
  • BONUS Phaser 101 - Scaling
  • BONUS Phaser 101 - Flipping
  • BONUS Phaser 101 - Rotating
  • BONUS Phaser 101 - Screen Scaling
  • BONUS Phaser 101 - User Input
  • BONUS Phaser 101 - Groups
  • BONUS Phaser 101 - More on Groups
  • BONUS Phaser 101 - Switching Animals
  • BONUS Phaser 101 - Tween Animations
  • BONUS Phaser 101 - Tween Callbacks
  • BONUS Phaser 101 - Spritesheet Animations
  • BONUS Phaser 101 - Audacity Basics
  • BONUS Phaser 101 - Adding Sound
  • BONUS Phaser 101 - Adding Text

Course Requirements

Basic Phaser skills.
Hurry up! The price rises inRefreshing countdownClose Countdown

GET STARTED

Register | Lost your password?