2D Roguelike Combat Core
First Blood
Lesson 1
The Health Component
Build: A reusable Node that holds HP, takes damage, and dies

Lesson 2
Layers & the Hitbox
Build: The damage dealer, on named collision layers, with hit-once

Lesson 3
The Hurtbox That Detects
Build: The detector connects the pipeline: a hit finally lands

Lesson 4
The Dummy Takes a Hit
Build: Hit flash, damage numbers, and a barrel that breaks

Lesson 5
The Weapon State Machine
Build: A WeaponController that swings a visible sword from the pivot

Lesson 6
The Swing Connects
Build: Enable the attack hitbox during the active window

Lesson 7
Heavy Attack & Impact
Build: A wind-up heavy with hit-stop and screen shake

Lesson 8
Take a Hit, Dodge It
Build: The player takes damage, and the dash finally dodges
