Skip to main content

2D Top-Down Movement

The Wanderer's Road

0/27

Lesson 1

Project Setup & the State Machine Skeleton

Build: Build the CharacterBody2D player and lay out its state machine

Start
EnterThe Threshold60 XP
PracticeThe Workshop Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Lesson 2

Movement Input & State Transitions

Build: Read input with get_vector and fill in the IDLE and WALK states

EnterThe Input Threshold40 XP
PracticeThe Input Forge Finish previous lesson
BuildThe First Walk Finish previous lesson
Reward

Lesson 3

Acceleration, Friction & Movement Feel

Build: Add weight with move_toward ramps inside the IDLE and WALK states

EnterThe Hall of Weight40 XP
PracticeThe Weight Forge Finish previous lesson
BuildThe Proving Ground Finish previous lesson
Reward

Lesson 4

Run vs Walk & Speed Gears

Build: Add a run gear inside the WALK state

EnterThe Sprint Gate40 XP
PracticeThe Armoury Finish previous lesson
BuildThe Open Plain Finish previous lesson
Reward

Lesson 5

Directional Facing & Mirrored Side Art

Build: Collapse movement to a cardinal facing and pick the right clip

EnterThe Looking Glass40 XP
PracticeThe Enchanter's Bench Finish previous lesson
BuildThe Hall of Mirrors Finish previous lesson
Reward

Lesson 6

AnimationPlayer & Directional Clips

Build: Author the nine directional animations and tie tempo to the run gear

EnterThe Breath of Motion40 XP
PracticeThe Animator's Forge Finish previous lesson
BuildThe Living Wanderer Finish previous lesson
Reward

Lesson 7

Follow Camera with Zoom & Smoothing

Build: Add a Camera2D child with 3x zoom and position smoothing

EnterThe Wandering Eye40 XP
PracticeThe Lens Forge Finish previous lesson
BuildThe Eye of the World Finish previous lesson
Reward

Lesson 8

Camera Limits & Room Bounds

Build: Stop the camera from revealing empty space at room edges

EnterThe Edge of the World40 XP
PracticeThe Sanctum Workshop Finish previous lesson
BuildThe Sanctum Gate Finish previous lesson
Reward

Lesson 9

The Attack State & Final Polish

Build: Add a movement-locked attack and complete the controller

EnterThe Complete Controller40 XP
PracticeThe Forge Finish previous lesson
BuildThe Champion's Hall Finish previous lesson
Reward