Introduction
  • Welcome
  • Course Support - New Ticketing System
  • What Can You Do With Unity?
  • Get Unity 2019.X
  • Unity ID Required
  • What to Expect
Galaxy Shooter
  • Galaxy Shooter Introduction
Project Setup
  • Project Setup Introduction
  • Create a New Unity Project with Unity 2019.x
  • Editor Overview
  • Navigating the Scene View
  • Manipulating Gameobjects in Unity
  • Creating Gameobjects & Applying Materials
  • Professional Layout - DO NOT SKIP THIS VIDEO
Create the Player
  • Create the Player Introduction
  • Player Setup
  • 16:9 Aspect Ratio
  • Fixing Visual Studio Behavior When Opening Scripts
  • Starting Player Position
  • Moving the Player at the Speed of Sound
  • Moving the Player at a Normal Speed
  • Speed Variable
  • Challenge: User Input
  • Challenge Review: User Input
  • Challenge: Player Bounds
  • Challenge Review: Player Bounds
  • Code Cleanup
  • Facebook Community & Discord
Shooting
  • Shooting Introduction
  • Laser Setup Prefab
  • Fixing Visual Studio Behavior When Opening Scripts
  • Instantiate Laser
  • Challenge: Laser Behaviour
  • Challenge Review: Laser Behaviour
  • Challenge: Destroy Laser
  • Challenge Review: Destroy Laser
  • Challenge: Laser Position Offset
  • Challenge Review: Laser Position Offset
  • Cool Down System
  • Code Cleanup
Enemies
  • Enemy Introduction
  • Enemy Setup
  • Fixing Visual Studio Behavior When Opening Scripts
  • Challenge: Enemy Behaviour
  • Challenge Review: Enemy Behaviour
  • Challenge: Destroy Enemy & Trigger Collisions
  • Challenge Review: Destroy Enemy & Trigger Collisions
  • Player Lives & Damaging
  • Code Cleanup
Spawn Manager
  • Spawn Manager Introduction
  • Spawn Manager Setup
  • Challenge: Spawn Routine
  • Challenge Review: Spawn Routine
  • Tidy up the Spawning
  • Stop Spawning when Player Dies
Prototype to Production
  • Course Asset Overview & Import
  • Nebular Background Sprite
  • Player 3D to Player 2D
  • Enemy 3D to Enemy 2D
  • Laser 3D to Laser 2D
Power Up - Triple Shot
  • Power Up - Triple Shot Introduction
  • Creating the Triple Shot Prefab
  • Challenge: Triple Shot Behavior
  • Challenge Review: Triple Shot Behavior
  • Challenge: Triple Shot Powerup Behaviour
  • Challenge Review: Triple Shot Powerup Behaviour
  • Challenge: Triple Shot Powerup Implementation
  • Challenge Review: Triple Shot Powerup Implementation
  • Challenge: Destroy Parent Triple Shot
  • Challenge Review: Destroy Parent Triple Shot
  • Animate Triple Shot Powerup
  • Challenge: Spawn Triple Shot Powerup
  • Challenge Review: Spawn Triple Shot Powerup
  • Cleanup & Organization
Power Up - Speed Boost
  • Power Up - Speed Boost Introduction
  • Challenge: Modular Powerup Script
  • Challenge Review: Modular Powerup Script
  • Switch Statement Optimization
  • Challenge: Speed Boost Implementation
  • Challenge Review: Speed Boost Implementation
  • Spawning the Speed Boost
  • Challenge: Animate Speed Boost
  • Challenge Review: Animate Speed Boost
Power Up - Shields
  • Power Up - Shields Introduction
  • Challenge: Shields Setup
  • Challenge Review: Shields Setup
  • Add Shields to Spawn Manager
  • Challenge: Shields Behaviour
  • Challenge Review: Shields Behaviour