doc 1 of 2

Programming — Roadmap

The almanac's programming shelf: language- and engine-level craft that isn't tied to one game. The game tutorials teach by building; this shelf holds the distilled references that survive across projects.

On the shelf now#

  • Typed GDScript contract — the house rules, extracted from the farming curriculum so every future project points at one place.

Planned#

  • Debugging playbook — the profiler, the Remote scene tree, binary-search-by-commenting, and the hypothesis-first method that makes the other three worth reaching for.
  • Godot 3 → 4 gotcha table — the traps that live on in old tutorials, in one place.

Patterns themselves have outgrown this shelf and moved: state machines, signal discipline, the definition/state split and persistence now have full build-along treatments under Systems.

Canonical outside resources#