Header-first C++ engine focused on contracts-first APIs and deterministic, auditable behavior.
- Open D-Engine.sln in Visual Studio 2022 (or run
msbuild D-Engine.sln /p:Configuration=Debug /p:Platform=x64). - Build Debug or Release on x64 to run the smoke/build checks.
- Run
x64\Debug\AllSmokes.exefor standard smoke coverage andx64\Debug\MemoryStressSmokes.exefor aggressive memory stress coverage.
- Handbook (single source of truth): D-Engine_Handbook.md
- Docs index (historical + pointers): Docs/INDEX.md
- Docs/Progress_Summary_v0.1.md
- Docs/Window_M0_Status.md
- Docs/Renderer_M0_Status.md
- Docs/Time_M0_Status.md
- Docs/Jobs_M0_Status.md
- Docs/Input_M0_Status.md
- Docs/FileSystem_M0_Status.md
- Docs/Audio_M0_Status.md
- Source/Core/: contracts, foundations, null backends, and interop helpers
- Source/Modules/: optional modules and examples
- Docs/: historical milestone snapshots and backwards-compat pointers
- tests/: smoke/build-only checks and header self-containment