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 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:05: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 | ||
Assignment | |||
Assignment -HTML5 Game Development | 00:00:00 |
Membership renews after 12 months. You can cancel anytime from your account.