← Curricula
Alien Farming Game
The goal: a 3D farm on a grid where a character walks, faces where they go, and plants data-driven crops that grow through mesh stages on day-ticks — the first 3D project in the almanac, built from…
- OverviewAlien Farming Game — Learning Plan
- ArchitectureAlien Farming Game — Architecture
- Stage 01Stage 01 — Ground zero: a field in three dimensions
- Stage 02Stage 02 — The state machine: built generic, nestable by accident
- Stage 03Stage 03 — Faces and feet: facing, run, and the ground
- Stage 04Stage 04 — The farm grid: the cell you face, and the truth that isn't a node
- Stage 05Stage 05 — Crops as data: the third crop takes zero code
- Stage 06Stage 06 — A day passes: growth on integer division, debug keys that die in release
- Stage 07Stage 07 — What's missing: requirements, no code
- DocAlien Farming Game — Code Reference