Sugor Dev Almanac
CurriculaSystemsLibraryAbout
← 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
6 projects · 59 documents · 13 systems · 14 library notes · built 2026-09-06