Course Curriculum
- 16 sections
- 56 lectures
- 5 hours, 34 minutes total length
-
Module 01: Introduction00:02:00
-
Module 02: Setting up a web server on Windows00:04:00
-
Module 03: Setting up a web server on a Mac00:07:00
-
Module 04: Setting up a web server on Linux00:05:00
-
Module 05: Creating, testing and inspecting your test page00:04:00
-
Module 01: Introducing HTML5 canvas00:13:00
-
Module 02: Screen refreshing and multiple sprites00:10:00
-
Module 03: Multiple sprite states and destroying sprites00:11:00
-
Module 04: Hit testing and displaying text00:08:00
-
Module 05: Using sprite sheets00:07:00
-
Module 01: Introducing frame animation00:08:00
-
Module 02: Canvas transforms00:07:00
-
Module 03: Adding user interaction to control the sprite00:03:00
-
Module 01: Using the AudioContext interface00:05:00
-
Module 02: Controlling volume and adding music00:03:00
-
Module 03: Adding Sound to a simple game00:02:00
-
Module 01: Initialising the collapse game00:07:00
-
Module 02: Understanding the game states00:02:00
-
Module 03: Using recursion to find connected sprites00:07:00
-
Module 04: Removing sprites and handling drop down00:05:00
-
Module 01: Introducing the Matter physics engine00:06:00
-
Module 02: Adding physics bodies to sprites00:04:00
-
Module 03: Adding mouse events to the physics engine00:08:00
-
Module 04: Controlling sprite animations with physics00:04:00
-
Module 01: Using the Spritoon online app00:07:00
-
Module 02: Rigging a character00:07:00
-
Module 03: Overview of the Spritoon library00:07:00
-
Module 04: Using matrices00:05:00
-
Module 01: Save the bear00:07:00
-
Module 02: Controlling the user character and adding a UI00:05:00
-
Module 03: Adding a download progress bar00:03:00
-
Module 04: Adding on screen instructions and multiple level00:06:00
-
Module 01: Preloading and scrolling a platform game00:09:00
-
Module 02: Handling the user character00:05:00
-
Module 03: Collision testing00:07:00
-
Module 01: Initialising the board00:07:00
-
Module 02: Adding player moves00:12:00
-
Module 03: Adding computer moves00:07:00
-
Module 01: Initialising the game00:07:00
-
Module 02: Drag and drop00:10:00
-
Module 03: Dealing from the stack00:04:00
-
Module 01: Save and load – server-side00:09:00
-
Module 02: Save and load – client-side00:06:00
-
Module 01: Introducing particle effects00:06:00
-
Module 02: Adding a spirit image to a particle00:03:00
-
Module 03: Adding an emitter and gravity00:07:00
-
Module 04: Using global composite operations00:03:00
-
Module 05: Adding particle effects to a game00:02:00
-
Module 01: Installing node.js and creating an app00:05:00
-
Module 02: Handling server-side code00:06:00
-
Module 03: Handling client-side code00:05:00
-
Module 01: Adobe Animate00:09:00
-
Module 02: Texture Packer and Physics Editor00:03:00
-
Module 03: Cocos2d Creator00:07:00
-
Module 04: Phaser.js00:06:00
-
Assignment -HTML5 Game Development