Internals

How the game works inside, traced through the real code: start-up, world loading, the world file, objects and collision.

These pages follow concrete code paths step by step, with the function names you will find when you open the files. They describe the tree as of 2026-11-10. For the overall layering (CNA, cna-engine, the GalaxyEggbertCNA host, the game and editor code, the engine-independent model) start with Architecture; for the per-frame order see Game Loop.

Conventions used on these pages

See also