Autoplay
Autocomplete
Previous Lecture
Complete and continue
Unity 3rd Person Combat & Traversal
Introduction & Setup
Sneak Preview (1:22)
Welcome To The Course (0:48)
Community & Support (1:40)
Accessing Our Projects (4:38)
Installation & Setup (7:58)
State Machines
Section Intro - State Machines (0:33)
What Is A State Machine? (4:39)
Creating Our State Machine (12:11)
Constructors & Inheritance (8:38)
Testing Player State Machine (9:45)
Creating An Action Map (5:43)
Handling Inputs (10:23)
Input Events (8:50)
Basic Movement
Section Intro - Basic Movement (0:34)
Player Character (6:51)
Animator State Machine (6:04)
Movement Input (12:08)
Player Character Controller (10:43)
Movement Blend Tree (9:40)
Cinemachine Camera (13:32)
Camera Relative Movement (8:14)
Movement Refactoring (11:22)
Creating The Environment (10:49)
Melee Combat
Section Intro - Melee Combat (0:25)
Targeting (10:42)
Entering The Targeting State (9:01)
Selecting A Target (6:09)
Targeting Camera (6:37)
State Driven Camera (7:37)
Cinemachine Target Group (10:06)
Force Receiver (10:25)
Targeting Movement (10:28)
Targeting Animations (13:49)
Improved Targeting Selection (9:27)
Mixamo Animations Fix (8:23)
Player Attacking State (10:13)
Attack Data (17:20)
Combo Attacks (15:51)
Attacking Force (14:50)
Weapon Hitbox (10:44)
Dealing Damage (11:17)
Attacking State Polish (7:39)
Improving The Environment (3:58)
Enemy AI
Section Intro - Enemy AI (0:29)
Enemy State Machine (7:31)
Enemy Idle State (11:55)
Player Detection (10:11)
Enemy Chasing State (12:40)
Enemy Attacking State (9:44)
Enemy Weapon (9:37)
Weapon Knockback (12:52)
Impact States (9:00)
Impact State Transitions (8:16)
Dead States (10:21)
Ragdoll On Death (15:30)
Player Blocking State (11:10)
Combat Polishing (11:59)
Advanced Movement
Section Intro - Advanced Movement (0:30)
Dodging (13:51)
Jumping & Falling (14:42)
Improved Dodging (15:25)
Ledge Detection (9:44)
Ledge Hanging (10:47)
Climbing (17:04)
Bug Fixing & Polish (12:55)
Section Intro - Enemy AI
Nathan introduces you to the section where you’ll be creating Enemy AI!
Gitlab Repo for UTP
Complete and continue