MetaCore/docs/designs
2026-06-04 22:14:22 +08:00
..
metacore-current-architecture.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-engine-feature-baseline.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-engine-foundation-priority.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-gltf-glb-importer-design.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-infernux-reference-roadmap.md feat(editor): align MetaCore workflows with Infernux 2026-06-04 22:14:22 +08:00
metacore-m1-backlog.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-m1-m2-detailed-task-breakdown.md Advance editor workflows and add UI and simplepbr foundations 2026-03-30 08:30:28 +08:00
metacore-m1-p0-task-cards.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-m2-backlog.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-m3-backlog.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-m4-backlog.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-material-import-integration-design.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-material-meshrenderer-data-structure-design.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-material-render-pipeline-selection.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-model-workflow-p0-implementation-plan.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-model-workflow-p0-task-cards.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-model-workflow-roadmap-vs-unity-ue.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-packaging-runtime-delivery-design.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-phase1-foundation-checklist-and-acceptance-matrix.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-phase1-implementation-plan.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-phase1-m1-m4-tasklist-and-acceptance.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-phase1-m1-m4-workstreams.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-phase1-roadmap.md Unify MetaCore editor workflow and debug logging 2026-04-11 17:13:06 +08:00
metacore-phase1-scope.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-product-plan.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
metacore-project-panel-asset-browser-design.md Advance editor workflows and add UI and simplepbr foundations 2026-03-30 08:30:28 +08:00
metacore-runtime-data-access-design.md Build runtime data workflow and localize design docs 2026-03-28 09:44:06 +08:00
metacore-runtime-data-usage.md Build runtime data workflow and localize design docs 2026-03-28 09:44:06 +08:00
metacore-scene-hierarchy-workflow-design.md Advance editor workflows and add UI and simplepbr foundations 2026-03-30 08:30:28 +08:00
metacore-ui-workflow-design.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00
README.md milestone: remove Panda3D backend and stabilize JSON asset pipeline 2026-05-21 11:32:37 +08:00

MetaCore 设计文档索引

这份索引用于帮助快速找到第一阶段执行所需的核心文档。

当前主线

当前 MetaCore 的技术路线已经收敛为:

  • 底层架构:EnTT ECS外层提供 GameObject + Component 编辑器语义。
  • 编辑器界面:Dear ImGui
  • 渲染核心:Google FilamentPanda3D 仅作为历史兼容或待清理上下文。
  • 运行时 UIRmlUi,定位类似 Unity UGUI。
  • 模型导入:当前优先 glTF / GLB / gltfio
  • 资产策略:编辑期 JSON / 可读元数据,发布期 Cook / 二进制资产。
  • 交付目标:编辑器面向 Windows、Linux、统信、麒麟运行时面向 C/S并为 B/S / WebGPU 预留。

建议先阅读:

推荐阅读顺序

  1. 产品与范围

  2. 引擎能力与里程碑

  3. 直接执行用文档

当前执行建议

如果现在开始第一阶段开发,建议直接从下面两份文档开始:

对应执行顺序:

  1. 先按 roadmap 对齐阶段目标
  2. 再按 M1 P0 开任务卡
  3. 先做项目路径、项目文件和 startup scene 主链

专项设计文档