Introduction & Set Up
  • Welcome
  • Set Up
  • Setup Visual Studio 2017 or 2019
  • Setup Visual Assist
  • Get the most out of this course
  • Activity: Add Explosions to Template Project
Stealth Game 1: Project Basics
  • Introduction
  • Setup Template Project
  • Create C++ Class
  • Setup ActorComponents
  • Setup Collision and Overlap Event
  • Pickup Objective Actor
  • Setup Objective UI with UMG
  • Challenge: Create a Black Hole
  • Bonus: Troubleshooting
  • Quick Compilation Workflow Tip!
Stealth Game 2: GameMode Rules
  • Introduction
  • Create Extraction Zone
  • Polish Extraction Zone
  • Setup Mission End
  • Add Extraction Feedback
  • Setup Post-mission Camera
  • Challenge: Create a Launch Pad
Stealth Game 3: AI Guards
  • Introduction
  • Create AI Guard Class
  • Setup Sight Sense
  • Setup Hearing Sense
  • Add Noise making to Projectile
  • Setup Guard Distraction
  • Add game-over trigger when spotted
  • Add 3D UI state above Guard
  • Challenge: Setup AI Guard Patrol
Stealth Game 4: Multiplayer Support
  • Introduction
  • Prepare the Mission
  • Network the Projectile
  • Network Player View Pitch
  • Network the Objective Actor
  • Network the AI Guards
  • Network the Game State Part 1
  • Network the Game State Part 2
  • Network the Game State Part 3
  • Activity: Play with a friend!
Coop Game 1: Introduction & Player Setup
  • Introduction
  • Create C++ Project
  • Create The Player Class
  • Add Movement Input
  • Add Mouse Look
  • Third Person Camera Part 1
  • Third Person Camera Part 2
  • Add Player Mesh
  • Add Crouch
  • Add Character Animations
  • Challenge: Setup Player Jump
Coop Game 2: Weapon Basics
  • Introduction
  • Create Weapon Class
  • Import Weapon Mesh
  • Line Tracing Part 1
  • Line Tracing Part 2
  • Apply Damage to Actors
  • Create a Target Dummy
  • Add Muzzle and Impact Effects
  • Create Smoke Beam Effect
  • Add Simple Crosshair
  • Challenge: Create your own Grenade Launcher
Coop Game 3: Weapon Extras
  • Introduction
  • Add Aiming Down Sights
  • Create Debug Console Variables
  • Polish Weapon Code
  • Shake Camera While Firing
  • Setup Custom Surface Types
  • Add Multiple Hit Effect Types
  • Add Custom Collision Channel
  • Apply Headshot Bonus Damage
  • Setup Automatic Fire
  • Activity: Design and code your own weapon feature
Coop Game 4: Hitpoints and Death
  • Introduction
  • Create Health Component
  • Handle Damage Events
  • Add Custom Event
  • Add Death Animation
  • Create 'Gears of War'-style Health Indicator Material
  • Create Health Widget in UMG
  • Challenge: Create an Explosive Barrel
Coop Game 5: Game Networking
  • Introduction
  • Play the Game in Multiplayer
  • Replicate Weapon Code Part 1
  • Replicate Weapon Code Part 2
  • Replicate Weapon Code Part 3
  • Replicate Weapon Code Part 4
  • Replicate Health & Death