• LOGIN
  • No products in the basket.

Course Curriculum

Unit 01: Introduction
Module 01: Introduction 00:02:00
Module 02: Setting up a web server on Windows 00:04:00
Module 03: Setting up a web server on a Mac 00:07:00
Module 04: Setting up a web server on Linux 00:05:00
Module 05: Creating, testing and inspecting your test page 00:04:00
Unit 02: Getting started with the HTML5 Canvas
Module 01: Introducing HTML5 canvas 00:13:00
Module 02: Screen refreshing and multiple sprites 00:10:00
Module 03: Multiple sprite states and destroying sprites 00:11:00
Module 04: Hit testing and displaying text 00:08:00
Module 05: Using sprite sheets 00:07:00
Unit 03: Animating your sprites
Module 01: Introducing frame animation 00:08:00
Module 02: Canvas transforms 00:07:00
Module 03: Adding user interaction to control the sprite 00:03:00
Unit 04: Let's make a noise
Module 01: Using the AudioContext interface 00:05:00
Module 02: Controlling volume and adding music 00:03:00
Module 03: Adding Sound to a simple game 00:02:00
Unit 05: Creating a collapse game
Module 01: Initialising the collapse game 00:07:00
Module 02: Understanding the game states 00:02:00
Module 03: Using recursion to find connected sprites 00:07:00
Module 04: Removing sprites and handling drop down 00:05:00
Unit 06: Physics is fun
Module 01: Introducing the Matter physics engine 00:06:00
Module 02: Adding physics bodies to sprites 00:04:00
Module 03: Adding mouse events to the physics engine 00:08:00
Module 04: Controlling sprite animations with physics 00:04:00
Unit 07: Using Spritoon
Module 01: Using the Spritoon online app 00:07:00
Module 02: Rigging a character 00:07:00
Module 03: Overview of the Spritoon library 00:07:00
Module 04: Using matrices 00:05:00
Unit 08: OK - we know enough, let's make a real game
Module 01: Save the bear 00:07:00
Module 02: Controlling the user character and adding a UI 00:05:00
Module 03: Adding a download progress bar 00:03:00
Module 04: Adding on screen instructions and multiple level 00:06:00
Unit 09: Platformers
Module 01: Preloading and scrolling a platform game 00:09:00
Module 02: Handling the user character 00:05:00
Module 03: Collision testing 00:07:00
Unit 10: Games where the computer is the opponent
Module 01: Initialising the board 00:07:00
Module 02: Adding player moves 00:12:00
Module 03: Adding computer moves 00:07:00
Unit 11: Card games
Module 01: Initialising the collapse game 00:07:00
Module 02: Drag and drop 00:10:00
Module 03: Dealing from the stack 00:04:00
Unit 12: Save and Load
Module 01: Save and load – server-side 00:09:00
Module 02: Save and load – client-side 00:06:00
Unit 13: Particle effects
Module 01: Introducing particle effects 00:06:00
Module 02: Adding a spirit image to a particle 00:03:00
Module 03: Adding an emitter and gravity 00:07:00
Module 04: Using global composite operations 00:03:00
Module 05: Adding particle effects to a game 00:02:00
Unit 14: Multi-player games
Module 01: Installing node.js and creating an app 00:04:00
Module 02: Handling server-side code 00:06:00
Module 03: Handling client-side code 00:05:00
Unit 15: Professional tools
Module 01: Adobe Animate 00:09:00
Module 02: Texture Packer and Physics Editor 00:03:00
Module 03: Cocos2d Creator 00:07:00
Module 04: Phaser.js 00:06:00

Course Reviews

5

5
2 ratings
  • 5 stars2
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. 5

    truly amazed with this course curriculum, i wasnt expecting this much details, i loved it, specailly the programming of HTML part was really enjoyable and very easy to catch, alwasy wanted to be a game developer, now it seems very easy for me. thanks to this coruse, now i am looking fro the others related courses, want to know more about 3D programming.

  2. 5

    Honestly, it’s a brilliant course, it’s well-organized, compact, and quite educational. Even as a newbie game developer, I can tell it’s absolutely terrific. It deserves a five stars rating!

246 STUDENTS ENROLLED