Section 1 : Introduction

Lecture 1 Welcome 00:02:42 Duration
Lecture 2 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 3 What Can You Do With Unity 00:01:20 Duration
Lecture 4 Get Unity 2019 00:03:30 Duration
Lecture 5 Unity ID Required
Lecture 6 What to Expect 00:01:53 Duration

Section 2 : Galaxy Shooter

Lecture 1 Galaxy Shooter Introduction 00:01:04 Duration

Section 3 : Project Setup

Lecture 1 Project Setup Introduction 00:00:50 Duration
Lecture 2 Create a New Unity Project with Unity 2019 00:02:06 Duration
Lecture 3 Editor Overview 00:02:58 Duration
Lecture 4 Navigating the Scene View 00:02:00 Duration
Lecture 5 Manipulating Gameobjects in Unity 00:03:19 Duration
Lecture 6 Creating Gameobjects & Applying Materials 00:06:47 Duration
Lecture 7 Professional Layout - DO NOT SKIP THIS VIDEO 00:05:13 Duration

Section 4 : Create the Player

Lecture 1 Create the Player Introduction 00:00:41 Duration
Lecture 2 Player Setup 00:03:06 Duration
Lecture 3 169 Aspect Ratio 00:01:04 Duration
Lecture 4 Fixing Visual Studio Behavior When Opening Scripts 00:01:04 Duration
Lecture 5 Starting Player Position 00:08:43 Duration
Lecture 6 Moving the Player at the Speed of Sound 00:06:53 Duration
Lecture 7 Moving the Player at a Normal Speed 00:03:54 Duration
Lecture 8 Speed Variable 00:08:13 Duration
Lecture 9 Challenge User Input 00:06:35 Duration
Lecture 10 Challenge Review User Input 00:06:47 Duration
Lecture 11 Challenge Player Bounds 00:09:57 Duration
Lecture 12 Challenge Review Player Bounds 00:02:51 Duration
Lecture 13 Code Cleanup 00:05:35 Duration
Lecture 14 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM

Section 5 : Shooting

Lecture 1 Shooting Introduction 00:00:35 Duration
Lecture 2 Laser Setup Prefab 00:05:41 Duration
Lecture 3 Fixing Visual Studio Behavior When Opening Scripts 00:01:04 Duration
Lecture 4 Instantiate Laser 00:10:06 Duration
Lecture 5 Challenge Laser Behaviour 00:02:12 Duration
Lecture 6 Challenge Review Laser Behaviour 00:02:08 Duration
Lecture 7 Challenge Destroy Laser 00:01:33 Duration
Lecture 8 Challenge Review Destroy Laser 00:03:09 Duration
Lecture 9 Challenge Laser Position Offset 00:01:45 Duration
Lecture 10 Challenge Review Laser Position Offset 00:01:14 Duration
Lecture 11 Cool Down System 00:05:57 Duration
Lecture 12 Code Cleanup 00:02:44 Duration

Section 6 : Enemies

Lecture 1 Enemy Introduction 00:00:32 Duration
Lecture 2 Enemy Setup 00:01:51 Duration
Lecture 3 Fixing Visual Studio Behavior When Opening Scripts 00:01:04 Duration
Lecture 4 Challenge Enemy Behaviour 00:02:18 Duration
Lecture 5 Challenge Review Enemy Behaviour 00:04:46 Duration
Lecture 6 Challenge Destroy Enemy & Trigger Collisions 00:10:11 Duration
Lecture 7 Challenge Review Destroy Enemy & Trigger Collisions 00:02:23 Duration
Lecture 8 Player Lives & Damaging 00:12:01 Duration
Lecture 9 Code Cleanup 00:01:31 Duration

Section 7 : Spawn Manager

Lecture 1 Spawn Manager Introduction 00:00:27 Duration
Lecture 2 Spawn Manager Setup 00:02:08 Duration
Lecture 3 Challenge Spawn Routine 00:07:03 Duration
Lecture 4 Challenge Review Spawn Routine 00:05:58 Duration
Lecture 5 Tidy up the Spawning 00:04:29 Duration
Lecture 6 Stop Spawning when Player Dies 00:09:58 Duration

Section 8 : Prototype to Production

Lecture 1 Course Asset Overview & Import 00:03:59 Duration
Lecture 2 Nebular Background Sprite 00:04:57 Duration
Lecture 3 Player 3D to Player 2D 00:02:52 Duration
Lecture 4 Enemy 3D to Enemy 2D 00:06:02 Duration
Lecture 5 Laser 3D to Laser 2D 00:05:02 Duration

Section 9 : Power Up - Triple Shot

Lecture 1 Power Up - Triple Shot Introduction 00:00:31 Duration
Lecture 2 Creating the Triple Shot Prefab 00:02:05 Duration
Lecture 3 Challenge Triple Shot Behavior 00:03:06 Duration
Lecture 4 Challenge Review Triple Shot Behavior 00:02:54 Duration
Lecture 5 Challenge Triple Shot Powerup Behaviour 00:04:00 Duration
Lecture 6 Challenge Review Triple Shot Powerup Behaviour 00:02:34 Duration
Lecture 7 Challenge Triple Shot Powerup Implementation 00:02:08 Duration
Lecture 8 Challenge Review Triple Shot Powerup Implementation 00:03:30 Duration
Lecture 9 Challenge Destroy Parent Triple Shot 00:01:13 Duration
Lecture 10 Challenge Review Destroy Parent Triple Shot 00:01:34 Duration
Lecture 11 Animate Triple Shot Powerup 00:04:22 Duration
Lecture 12 Challenge Spawn Triple Shot Powerup 00:01:32 Duration
Lecture 13 Challenge Review Spawn Triple Shot Powerup 00:04:08 Duration
Lecture 14 Cleanup & Organization 00:01:42 Duration

Section 10 : Power Up - Speed Boost

Lecture 1 Power Up - Speed Boost Introduction 00:00:34 Duration
Lecture 2 Challenge Modular Powerup Script 00:05:50 Duration
Lecture 3 Challenge Review Modular Powerup Script
Lecture 4 Switch Statement Optimization 00:03:18 Duration
Lecture 5 Challenge Speed Boost Implementation 00:01:22 Duration
Lecture 6 Challenge Review Speed Boost Implementation 00:09:04 Duration
Lecture 7 Spawning the Speed Boost 00:06:12 Duration
Lecture 8 Challenge Animate Speed Boost 00:00:46 Duration
Lecture 9 Challenge Review Animate Speed Boost 00:01:59 Duration

Section 11 : Power Up - Shields

Lecture 1 Power Up - Shields Introduction 00:00:27 Duration
Lecture 2 Challenge Shields Setup 00:00:38 Duration
Lecture 3 Challenge Review Shields Setup 00:02:23 Duration
Lecture 4 Add Shields to Spawn Manager 00:00:51 Duration
Lecture 5 Challenge Shields Behaviour 00:03:10 Duration
Lecture 6 Challenge Review Shields Behaviour 00:02:50 Duration
Lecture 7 Challenge Shield Visualizer 00:01:55 Duration
Lecture 8 Challenge Review Shield Visualizer 00:02:53 Duration
Lecture 9 Shield Visualizer Animation 00:01:13 Duration

Section 12 : User Interface (UI)

Lecture 1 User Interface (UI) Introduction 00:00:38 Duration
Lecture 2 Score Text UI Setup 00:06:17 Duration
Lecture 3 Challenge Score Implementation 00:06:14 Duration
Lecture 4 Challenge Review Score Implementation 00:09:05 Duration
Lecture 5 Lives Display 00:08:07 Duration
Lecture 6 Challenge Game Over Text 00:01:30 Duration
Lecture 7 Challenge Review Game Over Text 00:02:37 Duration
Lecture 8 Challenge Game Over Text Flicker 00:00:43 Duration
Lecture 9 Challenge Review Game Over Text Flicker 00:02:40 Duration
Lecture 10 Challenge R Key to Restart Level
Lecture 11 Challenge Review R Key to Restart Level 00:10:50 Duration
Lecture 12 Creating the Main Menu 00:11:13 Duration

Section 13 : Effects (FX)

Lecture 1 Unity Effects (FX) Introduction 00:00:38 Duration
Lecture 2 Enemy Explosion Setup 00:07:44 Duration
Lecture 3 Challenge Enemy Explosion Implementation 00:03:50 Duration
Lecture 4 Challenge Review Enemy Explosion Implementation 00:07:50 Duration
Lecture 5 Challenge Asteroid Behaviour 00:03:17 Duration
Lecture 6 Challenge Review Asteroid Behaviour 00:01:53 Duration
Lecture 7 Challenge Explode the Asteroid 00:03:27 Duration
Lecture 8 Challenge Review Explode the Asteroid 00:05:21 Duration
Lecture 9 Controlling the Spawn Wave through the Asteroid 00:03:50 Duration
Lecture 10 Player Thrusters 00:01:44 Duration
Lecture 11 Challenge Player Damage Visualization 00:03:01 Duration
Lecture 12 Challenge Review Player Damage Visualization 00:05:52 Duration

Section 14 : Post Processing

Lecture 1 Install Post Processing 00:01:06 Duration
Lecture 2 Applying Post Processing 00:06:55 Duration
Lecture 3 Post Processing Example 00:06:48 Duration

Section 15 : Game Audio

Lecture 1 Background Music 00:02:13 Duration
Lecture 2 Challenge Laser Shot Sound 00:01:33 Duration
Lecture 3 Challenge Review Laser Shot Sound 00:06:25 Duration
Lecture 4 Challenge Explosion Sound 00:00:43 Duration
Lecture 5 Challenge Review Explosion Sound 00:05:18 Duration
Lecture 6 Challenge Powerup Sound 00:00:25 Duration
Lecture 7 Challenge Review Powerup Sound 00:08:13 Duration

Section 16 : Deployment (Build your Game)

Lecture 1 Build Game 00:00:30 Duration
Lecture 2 Deployment Options 00:00:40 Duration
Lecture 3 PC, Mac, & Linux Builds 00:03:22 Duration
Lecture 4 Web GL (Play your game in the browser) 00:02:43 Duration
Lecture 5 Android Mobile Port Setup 00:03:22 Duration
Lecture 6 Android Mobile Port X Platform Input Manager in Unity 00:11:31 Duration
Lecture 7 Android Mobile Port Building the APK 00:02:35 Duration

Section 17 : Galaxy Shooter - Recap & Review

Lecture 1 Galaxy Shooter - Recap & Review 00:01:05 Duration

Section 18 : Galaxy Shooter Extras

Lecture 1 Extras Intro 00:00:26 Duration
Lecture 2 Enemy Explosion Bug Fix 00:02:10 Duration
Lecture 3 Challenge Enemy Fire 00:00:27 Duration
Lecture 4 Challenge Review Enemy Fire 00:17:06 Duration
Lecture 5 Challenge Quit Application 00:00:44 Duration
Lecture 6 Challenge Review Quit Application 00:01:11 Duration
Lecture 7 Co-Op Mode Introduction 00:00:30 Duration
Lecture 8 Co-Op Mode Setup 00:03:21 Duration
Lecture 9 Co-Op Mode Main Menu 00:10:07 Duration
Lecture 10 Co-Op Mode Challenge Scene Loading in Unity 00:04:07 Duration
Lecture 11 Co-Op Mode Challenge Review Scene Loading in Unity 00:07:43 Duration
Lecture 12 Co-Op Mode Challenge Who's Who 00:02:21 Duration
Lecture 13 Co-Op Mode Challenge Review Who's Who 00:05:05 Duration
Lecture 14 Co-Op Mode Bug Fix 00:04:55 Duration
Lecture 15 Co-Op Mode Challenge Remove Third Player 00:00:41 Duration
Lecture 16 Co-Op Mode Challenge Review Remove Third Player 00:01:41 Duration
Lecture 17 Co-Op Mode Challenge Co-Op Controls 00:04:19 Duration
Lecture 18 Co-Op Mode Challenge Review Co-Op Controls Part 1 00:10:24 Duration
Lecture 19 Co-Op Mode Challenge Review Co-Op Controls Part 2 00:04:10 Duration
Lecture 20 Co-Op Mode Challenge New Game 00:01:37 Duration
Lecture 21 Co-Op Mode Challenge Review New Game 00:05:47 Duration
Lecture 22 Co-Op Mode Challenge Player 2 Animations in Unity 00:01:20 Duration
Lecture 23 Co-Op Mode Challenge Review Player 2 Animations in Unity 00:03:17 Duration
Lecture 24 Pause Menu Setup 00:04:14 Duration
Lecture 25 Pause Menu Challenge Implementation 00:01:08 Duration
Lecture 26 Pause Menu Challenge Review Implementation 00:04:57 Duration
Lecture 27 Pause Menu Challenge Resume Play 00:01:35 Duration
Lecture 28 Pause Menu Challenge Review Resume Play 00:05:46 Duration
Lecture 29 Pause Menu Animation Setup 00:06:12 Duration
Lecture 30 Pause Menu Animation Control 00:11:46 Duration
Lecture 31 High Score Setup 00:02:12 Duration
Lecture 32 High Score Challenge Logic 00:01:45 Duration
Lecture 33 High Score Challenge Review Logic 00:04:27 Duration
Lecture 34 High Score Challenge Saving & Loading in Unity 00:03:29 Duration
Lecture 35 High Score Challenge Review Saving & Loading in Unity 00:03:40 Duration
Lecture 36 Script Communication in Unity 2 00:09:12 Duration
Lecture 37 Script Communication in Unity 2 00:08:40 Duration

Section 19 : 2

Lecture 1 Create a New Unity Project with Unity 2019 00:00:45 Duration

Section 20 : Setup

Lecture 1 Level Setup 00:02:40 Duration
Lecture 2 Player Setup 00:01:44 Duration
Lecture 3 Collectible Setup 00:01:28 Duration

Section 21 : Physics Based Character Controller

Lecture 1 Challenge Player Movement Horizontal 00:04:40 Duration
Lecture 2 Challenge Review Player Movement Horizontal 00:01:34 Duration
Lecture 3 Challenge Adding Velocity 00:01:01 Duration
Lecture 4 Challenge Review Adding Velocity 00:01:14 Duration
Lecture 5 Challenge Applying Gravity 00:02:03 Duration
Lecture 6 Challenge Review Applying Gravity 00:01:04 Duration
Lecture 7 Challenge Jumping 00:01:45 Duration
Lecture 8 Challenge Review Jumping 00:01:15 Duration
Lecture 9 Fixing our Player Jump Behavior 00:05:22 Duration
Lecture 10 Challenge Double Jump 00:02:17 Duration
Lecture 11 Challenge Review Double Jump 00:03:48 Duration

Section 22 : Collectible

Lecture 1 Challenge Coin Collection & Display 00:03:21 Duration
Lecture 2 Challenge Review Coin Collection & Display 00:06:51 Duration

Section 23 : Moving Platforms

Lecture 1 Camera Follow 00:01:02 Duration
Lecture 2 Challenge Moving Platform 00:08:48 Duration
Lecture 3 Challenge Review Moving Platform 00:04:58 Duration
Lecture 4 Challenge Player Moving with Platform 00:02:21 Duration
Lecture 5 Challenge Review Player Moving with Platform 00:04:41 Duration

Section 24 : Lives

Lecture 1 Challenge Remove a Life & Respawn 00:03:27 Duration
Lecture 2 Challenge Review Remove a Life & Respawn 00:11:36 Duration

Section 25 : Sci-Fi Tech Demo

Lecture 1 Sci-Fi Tech Demo Introduction 00:01:03 Duration

Section 26 : Project Setup

Lecture 1 Project Setup Introduction 00:00:32 Duration
Lecture 2 Project Setup 00:02:27 Duration
Lecture 3 Importing Assets in Unity 00:01:58 Duration
Lecture 4 Lighting in Unity 00:14:11 Duration
Lecture 5 Adding Sky Box in Unity 00:01:01 Duration

Section 27 : Player Setup

Lecture 1 Player Setup Introduction 00:00:40 Duration
Lecture 2 Player Setup 00:06:02 Duration
Lecture 3 Player Movement 00:12:42 Duration
Lecture 4 Local Space Vs World Space in Unity 00:04:48 Duration
Lecture 5 Mouse Look Part 1 00:12:17 Duration
Lecture 6 Mouse Look Part 2 00:04:26 Duration

Section 28 : Navigation Mesh

Lecture 1 Navigation Mesh Introduction 00:00:35 Duration
Lecture 2 Navigational Mesh 00:05:22 Duration

Section 29 : Weapon Setup

Lecture 1 Weapon Setup Introduction 00:00:32 Duration
Lecture 2 Weapon Setup 00:03:57 Duration
Lecture 3 Challenge Crosshair 00:03:14 Duration
Lecture 4 Challenge Review Crosshair 00:04:40 Duration
Lecture 5 Raycasting Part 1 00:12:29 Duration
Lecture 6 Raycasting Part 2 00:05:42 Duration
Lecture 7 Challenge Muzzle Flash 00:04:58 Duration
Lecture 8 Challenge Review Muzzle Flash 00:02:53 Duration
Lecture 9 Challenge Hit Marker 00:05:38 Duration
Lecture 10 Challenge Review Hit Marker 00:04:34 Duration
Lecture 11 Challenge Weapon Sound 00:00:43 Duration
Lecture 12 Challenge Review Weapon Sound 00:04:11 Duration
Lecture 13 Challenge Ammunition 00:05:46 Duration
Lecture 14 Challenge Review Ammunition 00:04:57 Duration
Lecture 15 Display Ammo 00:07:34 Duration

Section 30 : Coin Pick Up

Lecture 1 Coin Pick Up Introduction 00:00:27 Duration
Lecture 2 Coin Setup 00:03:29 Duration
Lecture 3 Challenge Coin Behaviour 00:02:16 Duration
Lecture 4 Challenge Review Coin Behaviour 00:10:18 Duration
Lecture 5 Coin FX 00:01:51 Duration
Lecture 6 Challenge Inventory 00:02:30 Duration
Lecture 7 Challenge Review Inventory 00:03:12 Duration

Section 31 : Weapon Sale

Lecture 1 Weapon Sale Introduction 00:00:31 Duration
Lecture 2 Weapon Sale Setup 00:02:48 Duration
Lecture 3 Challenge Shop System 00:03:24 Duration
Lecture 4 Challenge Review Shop System 00:05:51 Duration
Lecture 5 Shop System Cleanup 00:03:06 Duration

Section 32 : Destructibles

Lecture 1 Destructibles Introduction 00:00:31 Duration
Lecture 2 Destructible Setup 00:02:59 Duration
Lecture 3 Destructible Behaviour 00:07:17 Duration

Section 33 : Post-Processing

Lecture 1 Post-Processing Introduction 00:00:44 Duration
Lecture 2 Weapon Fix 00:04:59 Duration
Lecture 3 Music 00:02:11 Duration
Lecture 4 Unity's Post Processing Effects 00:17:03 Duration
Lecture 5 Post Processing Stack V2 00:06:48 Duration
Lecture 6 Build Game 00:02:36 Duration

Section 34 : Sci-Fi Tech Demo - Recap & Review

Lecture 1 Sci-Fi Tech Demo - Recap & Review 00:00:51 Duration

Section 35 : Conclusion

Lecture 1 Conclusion 00:01:26 Duration

Section 36 : ARCHIVE 2017 Original Space Shooter

Lecture 1 Create Project 00:01:50 Duration
Lecture 2 Unity Editor Overview 00:02:52 Duration
Lecture 3 Unity Teams Collaborate
Lecture 4 Import Course Assets 00:02:39 Duration
Lecture 5 Creating the Galaxy Background 00:07:04 Duration
Lecture 6 Add Galaxy Nebula & Sorting Layers 00:02:12 Duration
Lecture 7 Player Setup 00:10:54 Duration
Lecture 8 Starting Position 00:07:26 Duration
Lecture 9 Moving the Player 00:13:37 Duration
Lecture 10 Challenge User Input
Lecture 11 Challenge Review User Input 00:02:43 Duration
Lecture 12 Challenge Player Bounds 00:09:55 Duration
Lecture 13 Challenge Review Player Bounds 00:05:38 Duration
Lecture 14 Code Cleanup 00:04:52 Duration
Lecture 15 Laser Setup 00:05:46 Duration
Lecture 16 Instantiate 00:10:35 Duration
Lecture 17 Challenge Laser Behaviour 00:03:52 Duration
Lecture 18 Challenge Review Laser Behaviour 00:02:01 Duration
Lecture 19 Cool Down System 00:07:15 Duration
Lecture 20 Code Cleanup 00:05:11 Duration
Lecture 21 Challenge Triple Shot 00:06:02 Duration
Lecture 22 Challenge Review Triple Shot 00:08:03 Duration
Lecture 23 Collision Detection 00:10:44 Duration
Lecture 24 Script Communication in Unity 00:09:45 Duration
Lecture 25 Power Down Routine 00:07:14 Duration
Lecture 26 Speed Boost Setup 00:06:34 Duration
Lecture 27 Challenge Speed Boost 00:02:08 Duration
Lecture 28 Challenge Review Speed Boost 00:07:08 Duration
Lecture 29 Enemy Setup 00:04:56 Duration
Lecture 30 Challenge Enemy Behaviour 00:02:36 Duration
Lecture 31 Challenge Review Enemy Behaviour 00:05:30 Duration
Lecture 32 Challenge Damage Control 00:01:31 Duration
Lecture 33 Challenge Review Damage Control 00:15:17 Duration
Lecture 34 Challenge Enemy Explosion 00:05:56 Duration
Lecture 35 Challenge Review Enemy Explosion 00:03:16 Duration
Lecture 36 Challenge Player Explosion 00:02:43 Duration
Lecture 37 Challenge Review Player Explosion 00:03:30 Duration
Lecture 38 Challenge Shields Implementation 00:01:32 Duration
Lecture 39 Challenge Review Shields Implementation 00:04:46 Duration
Lecture 40 Visualize Shields 00:03:03 Duration
Lecture 41 Animating Shields in Unity 00:02:33 Duration
Lecture 42 Spawn Manager Setup 00:05:26 Duration
Lecture 43 Challenge Enemy Spawning 00:03:15 Duration
Lecture 44 Challenge Review Enemy Spawning 00:02:38 Duration
Lecture 45 Powerup Spawning 00:06:20 Duration
Lecture 46 UI Manager Setup 00:12:38 Duration
Lecture 47 Lives Display 00:09:49 Duration
Lecture 48 Challenge Score System 00:07:30 Duration
Lecture 49 Challenge Review Score System 00:02:34 Duration
Lecture 50 Challenge Start New Game 00:02:39 Duration
Lecture 51 Challenge Review Start New Game 00:13:52 Duration
Lecture 52 Challenge Spawn Behaviour Fix 00:01:51 Duration
Lecture 53 Challenge Review Spawn Behaviour Fix 00:06:40 Duration
Lecture 54 mp4 00:03:52 Duration