Introduction
  • Download Course Game Demo
  • Download the Course Content (Project and assets)
  • Student Discord
  • Introduction Overview
  • Epic Launcher
  • Content Examples
  • Project Setup
  • Section 1 Intro Quiz
Assets
  • Assets Overview
  • Importing Local Content
  • Migrating Content
  • Models
  • Textures
  • Materials
  • Recap
  • Section 2 Assets Quiz
Blueprint Introduction
  • Blueprint Overview
  • What Are Blueprints?
  • Example Blueprint
  • Debugging
  • Section 3 Blueprint Quiz
Level Setup
  • Level Setup Overview
  • Skysphere
  • Lighting
  • PlayerStart, Camera & Level Bounds
  • Section 4 Level Setup Quiz
GameMode
  • GameMode Overview
  • What's a GameMode?
  • Creating Our GameMode
  • Adding Variables to Our GameMode
  • Adding Our GameMode To Our Game
  • Section 5 GameMode Quiz
Player Blueprint
  • Location, Rotation and Lerp Primer
  • bpPlayer Overview
  • bpPlayer Adding Input
  • bpPlayer Variables
  • bpPlayer Spawn Animation
  • bpPlayer Movement
  • bpPlayer GetDirection
  • bpPlayer Projectile Control
  • bpPlayer Primary Fire
  • bpPlayer Powered Up Fire
  • bpPlayer Rocket Fire
  • bpPlayer Player Death
  • bpPlayer Extra Debugging
  • Section 6 Player Quiz
Source Control
  • Source Control Overview
  • What is Version/Source Control?
  • Preparing The Repository
  • SourceTree Interface Update
  • Creating The Repository
  • Source Control Discard
  • Section 7 Source Control Quiz
Player Projectiles
  • Player Projectiles Overview
  • Inheritance
  • bpProjectile Base
  • bpProjectileBase Collision Event
  • bpProjectilePlayerPrimary
  • bpProjectilePlayerPowered
  • bpProjectilePlayerRocket
  • Player Projectiles Bonus Lecture
  • Section 8 Player Projectiles Quiz
Collisions
  • Collisions Overview
  • Level Collisions
  • Player Collisions
  • Enemy & Custom Collisions
  • Section 9 Collision Quiz
Enemies
  • Enemies Overview
  • bpProjectileEnemy
  • bpEnemyBase Variables
  • bpEnemyBase Control Random Move Direction
  • bpEnemyBase SpawnAnimation
  • bpEnemyBase Movement
  • bpEnemyBase Death
  • bpEnemyOne
  • bpEnemyTwo
  • bpEnemyBoss
  • bpEnemySpawner Setup
  • bpEnemySpawner Begin Wave
  • bpEnemySpawner Spawn Wave
  • bpEnemySpawner Wave Check
  • bpEnemySpawner Recap
  • bpEnemySpawner Debugging
  • Section 10 Enemies Quiz
Pickups
  • Pickups Overview
  • bpPickupBase
  • bpPickupCoin
  • bpPickupPowerUp
  • bpPickupRocket