godot
godot
Scope
Covers Godot 4 application code and project configuration: the scene tree and node
lifecycle, scene instancing and ownership, GDScript 2.0 and its static type system,
signals and groups, _process versus _physics_process, the three rendering backends
and how to choose between them, Control layout and theming, physics bodies with
collision layers and masks, Resource design and .tres/.res files, export presets
with headless command-line builds and CI, high-level multiplayer, and the differences a
C# project hits relative to GDScript.
Targets Godot 4.7 as the default baseline, with rules gated back to the release that
introduced them ((Godot 4.3+), (Godot 4.6+), (Godot 4.7)). Godot 3.x is a different
engine — the renderer, TileMap, GDScript syntax and the signal API all changed — and is
covered only as a source of migration traps.