Start Here
  • Introduction
Basic Interaction
  • Lecture 2 - Project Setup
  • Basic Movement
  • Player Direction and Refining the Jump
  • Camera Controls
Advanced Interaction
  • Double Jump
  • Wall Jump
  • Wall Running
  • Slopes
  • Gliding
  • Crouching - part 1
  • Crouching - part 2
  • Power Jump & Ground Slam
Animating the Player
  • Anima2D Setup
  • Bones
  • FK & IK
  • Creating an Idle Animation
  • Creating a Walk Animation
  • Overview of Animation
Creating an Animation Controller
  • Animator Controller Setup
  • Walking Animations
  • Ducking & Creeping Animations
  • Jumping and Falling Animations
  • Power Jump, Glide & Stomp Animations
  • Wall Running Animation
  • Testing and Tidy Up
  • Wall Run Bug Fix
  • Code Review
  • END OF PHASE 1 & ROADMAP
Interacting with the Environment
  • One Way Platforms - part 1
  • One Way Platforms - part 2
  • Moving Platforms - part 1
  • Moving Platforms - part 2
  • Collapsable Platforms - part 1
  • Collapsable Platforms - part 2
  • Bug Fixes
  • Jump Pads - part 1
  • Jump Pads - part 2
  • Refining Ground Detection
  • Effectors - part 1
  • Effectors - part 2
  • Effectors - part 3
  • Effectors - part 4
Enemy AI
  • Enemy AI - Ground Based Movement - Setup
  • Enemy AI - Ground Based Movement - Moving - part 1
  • Enemy AI - Ground Based Movement - Moving - part 2
  • Enemy AI - Ground Based Movement - Jumping
  • Enemy AI - Ground Based Movement - Tidy Up
  • Enemy AI - Ground Based Movement - Patrolling
  • Enemy AI - Air Based Movement - Setup
  • Enemy AI - Air Based Movement - Basic Movement
  • Enemy AI - Air Based Movement - Dash
  • Enemy AI - Air Based Movement - Float
  • Enemy AI - Air Based Movement - Patrol
  • Enemy AI - Air Based Movement - Animated - Part 1
  • Enemy AI - Air Based Movement - Animated - Part 2
  • Enemy AI - Collision Behaviour - Part 1
  • Enemy AI - Collision Behaviour - Part 2
  • Enemy AI - Always Up Sprites
Player Status Management
  • Player Status
  • Player Health
  • Damage and Invulnerability
  • Player Death
Projectile Weapons
  • Projectile Weapon Setup
  • Projectile Weapons - Turret Behaviour
  • Projectile Weapons - Missiles - Part 1