Document Faset architecture and roadmap through MVP
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# 05. Дорожная карта реализации
|
||||
|
||||
Актуализировано 18.09.2026. **Единственный актуальный план реализации — [PLAN.md](../../PLAN.md)**. Принятые контракты находятся в [архитектуре](../ARCHITECTURE.md).
|
||||
|
||||
Старый план предполагал уже существующие runtime, демонстрационные сцены и совместимость с другим проектом. Эти предпосылки не применяются к Faset: реализация начинается заново. Прежние идеи runtime MCP и remote world editing также заменены: MCP относится только к редактору.
|
||||
|
||||
## До MVP
|
||||
|
||||
1. M0 — воспроизводимый C++-фундамент и зависимости Linux/Windows.
|
||||
2. M1 — документы, метаданные, команды, revisions и Undo/Redo.
|
||||
3. M2 — SDL3, Vulkan 1.3, Slang, Render Graph и базовая 2D/3D-отрисовка.
|
||||
4. M3 — EnTT, C++ gameplay, schema export, Box2D/Box3D и отдельный Player.
|
||||
5. M4 — собственный retained UI, тёмная тема, текст, ввод и панели.
|
||||
6. M5 — asset pipeline, GLB и повторный импорт из обычного Blender.
|
||||
7. M6 — рабочий редактор, вложенные сцены и переопределения.
|
||||
8. M7 — MCP редактора и нативные editor-плагины под согласованный SDK.
|
||||
9. M8 — две демонстрационные игры и standalone exports Linux/Windows.
|
||||
10. M9 — приёмка MVP по полному пользовательскому сценарию.
|
||||
|
||||
## После MVP
|
||||
|
||||
Lua-модуль и ускорение итераций; GPU-driven visibility, HZB и LOD; расширенные тени и освещение; temporal reconstruction; динамическая GI и исследование виртуализированной геометрии; расширенные инструменты создания игр и доставки.
|
||||
|
||||
Подробный состав, зависимости, границы, проверки и статус этапов ведутся только в PLAN.md, чтобы эта страница не стала второй расходящейся версией плана.
|
||||
Reference in New Issue
Block a user