Introduction
  • Introduction
Project 1 - Tennis Game
  • Tennis Game Overview
  • Creating A New Project and Introduction To Unity
  • Resources for Tennis Project
  • Setting Up The Project
  • Adding Walls
  • Creating Paddles & Ball
  • Adding Physics
  • Moving The Ball
Project 1 - Controlling The Player
  • Moving The Paddles
  • Adjusting How The Ball Bounces
  • Adding Goals
  • Showing The Score
  • Tracking & Updating Score
  • Keeping Paddles On Screen
Project 1 - Multiplayer & Singleplayer Levels
  • Making Multiplayer
  • Adding Win State
  • Resetting The Game
  • Adding Simple AI
  • Adding Main Menu To Pick Game Mode
  • Letting The Player Quit To Main Menu
  • Building The Game
Project 2 - Brick Breaker Game
  • Brick Breaker Game Overview
  • Resources for Brick Busters
  • Setting Up The Project
  • Using a Spritesheet for Multiple Objects
  • Moving The Paddle - Re-Using Code
  • Moving The Ball
  • Starting The Game
  • Destroying Bricks
  • Resetting The Ball
Project 2 - UI & Menus
  • Adding Lives & Showing UI
  • Game Over Screen
  • Adding Score
  • Showing Score UI
  • Adding Score Effect
  • Creating a Main Menu
  • Creating a Pause Menu
  • Creating Level Win Screen
  • Add Brick Check to Game Manager
Project 2 - Scores, Hi-Scores & Sound
  • Keeping Score & Lives
  • Restarting After Game Over
  • Adding High Scores
  • Adding Simple Sound Effects
  • Creating a Score Multiplier
  • Randomising Start Direction
  • Updating Level 2
  • Victory Screen
  • Building the Brick Busters Game
Project 3 - Side Scrolling Shooter
  • Alien Hunters Game Overview
  • Resources for Alien Hunter
  • Setting Up The Project
  • Moving The Player
  • Keeping The Player On Screen
  • Introducing Animations (and Dealing with a Unity Bug)
  • Movement with Animator
  • Scrolling Space Background
  • Creating Moving & Rotating Objects
  • Hurting The Player
Project 3 - Firing Lasers
  • Making Lasers
  • Firing Lasers
  • Repeat Firing Lasers
  • Creating a Particle Impact Effect
  • Destroying an Object Over Time
Project 3 - Enemies
  • Making Enemies
  • Destroying Enemies
  • Making Enemies Fire
  • CHALLENGE EXERCISE - Create An Explosion When The Enemy Is Destroyed
  • Different Enemy Movement Types
  • Stopping Enemies Hitting Each Other
  • CHALLENGE EXERCISE 2 - Create More Enemies & Asteroid Hazards
  • Making Waves of Enemies
  • Managing Waves with Arrays
Project 3 - Power Ups
  • Player Shield
  • Creating a Shield Power Up
  • Randomly Dropping Power Ups
  • Speed Power Up
  • Double Shot Power Up
Project 3 - Lives, UI & Sounds
  • Getting Extra Lives
  • Respawning & Getting Killed
  • Adding UI - Lives & Score
  • Adding Scoring to Game Manager
  • Getting Points from Enemies
  • Adding Sound Effects & Music
Project 3 - Boss Battle
  • Boss Setup
  • Activating The Boss
  • Moving The Boss Into Position