Movement was handled through steering behaviours, enabling agents to wander, pursue targets, and avoid obstacles in a natural way. These behaviours were attached and detached as needed by the behaviour tree, making motion more fluid and responsive compared to rigid pathfinding systems like A*.
