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 |