Proposals and RFCs¶
These documents describe work that is planned, under design, or awaiting an implementation decision. They are useful context for contributors, but they do not define shipped behavior. Implemented contracts belong in the engine reference; completed work is catalogued in the historical records.
Current production designs¶
- Production execution plan
- Scene serialization
- Editor selection
- Editor undo / redo
- Editor play mode
- 3D gizmo
- Serialized editor grid
- Render resource manager
- Build and distribution integration
Engine-system proposals¶
- Animation, audio, input, physics, and networking
- Component reflection, game/runtime boundary, and save system
- Memory budget, GPU allocator, and per-frame upload heap
- Import pipeline, shader asset pipeline, thumbnail generation, and cook pipeline
- Compute, post-processing, shadows, sky rendering, and draw-call sorting
- Profiling, text rendering, UI docking, and Panzerfaust integration
Longer-horizon proposals¶
- Asset streaming, virtual geometry streaming, LOD, texture compression, and lightmap baking
- Deferred rendering, light culling, and culling systems
- Plugin system, plugin store, Lua scripting, and Python plugin host
- Behavior trees, animation blend trees, and Steam integration
The design-document index gives the complete classified corpus, including work that is not linked from the primary navigation.