Unit 1 — Setup & Movement

Everything starts here: fork the starter, clone it, and take a character from zero to a moving, animated sprite. You arrive from two weeks of Scratch with the ideas already in your hands — sprites, loops, events — and Sep 14 is the day they land in a real engine. The three habits this unit builds — read before you run, predict before you change, tune one number at a time — carry through the entire year.

Lessons

IDTitleWhat you build / learn
1.1Launch: Fork, Clone & Press Playfrom GitHub fork to a running build on your machine — and a world where nothing has any code yet
1.2The Unity Editor TourHierarchy, Inspector, Scene, Play — the four windows you live in
1.3Your First Script: Variables & Updatefields, Start vs Update, Debug.Log as your eyes
1.4Movement I: Input, Direction, VectorGetAxis → direction → vector → Translate, and your first working character
1.5Movement II: Speed, deltaTime & Tuningframe-rate independence, live tuning, and choosing a movement method you can defend
1.6Animation States: IsWalking, WalkDir, Attackanimator parameters driven by code

Concepts this unit owns

This unit owns the movement pattern — input, direction, speed, deltaTime — that every controller you write this year reuses, and the predict–change–verify habit every lesson after it assumes. It also plants the problem the whole year grows from: the first movement method you reach for walks straight through walls, and you have to notice that and decide what to do about it. CED: CRD-2 (program purpose, design & testing), AAP-2 (managing complexity with variables).

All units Unit 2 →