Mechanism Games

Java from absolute zero to under-the-hood internals — you don't read the mechanism, you enact it.
Play a unit. Then explain it — in your own words.

Phase 0 — Start from zero

01Your first program
Robots, println, the semicolon, and how Java actually runs
PLAY
02Variables
Boxes with names
SOON
03Data types & casting
Why 7 / 2 isn't 3.5 (until you make it)
SOON
04–14Operators → Strings → Input → If/Else → Loops → Arrays → Methods
The full beginner path — one game each
MAPPED

Phase 1 — Objects

15–24Classes → Inheritance → Interfaces → equals/hashCode
Object-oriented Java, enacted
MAPPED

Phase 2+ — Data, exceptions, modern Java, internals

25–50Collections → HashMap → Streams → JVM & GC → Threads → Spring → Kafka
Includes the 7 original Mastery games, being ported & upgraded
MAPPED

Progress is saved in your browser only (localStorage — no accounts, no tracking).
Full map: CURRICULUM.md · Format spec: TEMPLATE.md