Introduction
  • How To Use This Course
  • Download Unity & Visual Studio Step-by-Step
  • Unity & Visual Studio 101
  • Your First Code
  • Version Control
  • Setting Up Our World
CyberSpy 2087 - Setting Up FPS Player
  • Setting Up Character Controller
  • Adding Player Movement
  • Our First Steps
  • Controlling Player Movement
  • Setting Up FPS Camera
  • Better Camera Movement
CyberSpy 2087 - Setting Up FPS Shooting
  • Creating Our Bullets
  • Firing Bullets
  • Destroying Our Bullets
  • Adding Accuracy To Bullets
  • Making Shooting More Exciting
  • Adding Bullet Holes
  • Creating Targets To Destroy
CyberSpy 2087 - Advanced Movement
  • Adding Gravity
  • Jumping
  • Crouching
  • Crouching (part 2)
  • Animations
  • Sprinting
  • Sliding
CyberSpy 2087 - Advanced Shooting
  • Creating Our Gun System
  • Controlling Our Shooting Rate
  • Adding Ammunition
  • Displaying Ammo
  • Aiming Down The Sign
  • Zooming In With FOV
CyberSpy 2087 - Enemy AI
  • Animating Our Enemies
  • Enemy Guarding
  • Chasing Player
  • Range Attack
  • Enemy Projectile
  • Melee Attack
CyberSpy 2087 - Health Systems
  • Enemy Health System
  • Player Health System
  • Displaying Health of the Player
  • Displaying Enemy Health
  • Respawning
CyberSpy 2087 - Weapons System
  • Adding More Weapons
  • Picking Up Weapons
  • Making The Heavy Rocket Launcher
  • Weapons Reload Animations
  • Picking Up More Health and Ammo
CyberSpy 2087 - Adding Audio & Menus
  • Adding Background Music
  • Managing Audio
  • Adding Sound Effects (SFX)
  • Playing Audio With Code
  • Creating Title Menu
  • Creating a Pause Menu
CyberSpy 2087 - Building A World To Kill In
  • Adding World Assets
  • Post Processing
  • Lighting In Unity
  • Transitioning Between Levels
Grappling Hook (Advanced C# & Unity)
  • State Machine
  • Flying Player With Hook Shot
  • Jumping In Mid Air
  • Hookshot Throwing
  • Final Touches