Lab 5 — Locomotion Technique Implementation
This post documents the full implementation process of IGD301 Lab Homework 5: taking my locomotion concept from previous assignments and turning it into a working Unity system inside the course-provided parkour scene. For this lab, all core gameplay locomotion behavior is centralized in LocomotionTechnique.cs, including movement gating, arm-swing power detection, speed mapping, jump, respawn, stage triggers, and coin collection. 1. Goals and Scene Constraints This assignment is not a generic locomotion demo. It has to work in the official parkour route, which immediately imposes three constraints: ...