Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Create Video Games with Phaser.js

via Codecademy Path

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
It’s easy to get lost in the flow of a good game. But behind every power-up and boss battle is simple code that brings the game to life. Includes **Phaser.js**, **JavaScript**, **Animations**, **Sprite Manipulation**, **Audio Effects**, **Game Physics**, and more.

Syllabus

  • Learn JavaScript Basics
    • Learn the basics of JavaScript to get started with syntax, variables, and conditionals. Then use your knowledge to build out a Phaser game.
  • Learn JavaScript: Function and Scope
    • Develop your JavaScript skills further by learning functions and scope to complete the game, "Mole Unearther".
  • Learn JavaScript: Arrays and Loops
    • Learning how to use arrays to create lists and then loops will serve you well as a programmer (and pirate in "Treasure Hunter").
  • Learn JavaScript: Higher Order Functions and Iterators
    • Learn how to incorporate higher order functions and iterators into your programming toolbelt. Then try your skills in "Cube Matcher".
  • Learn JavaScript: Objects
    • Expand the possibilities of what you can code by incorporating objects. Test your understanding in the game, "Electric Mouse".
  • Learn Phaser Basics and Physics
    • Get started with learning the basics of the Phaser framework and then leveling up with physics.
  • Learn JavaScript Classes and Phaser Animations
    • Expand your JavaScript knowledge with classes and incorporate that into Phaser. Also, bring your sprites to life using Phaser animations!
  • Learn Phaser Visual Effects and Capstone
    • Add some final touches to your game by adding visual effects. Then take on the final boss - the capstone project!

Reviews

Start your review of Create Video Games with Phaser.js

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.