本项目为中文文字游戏引擎,采用多上下文架构。每个上下文有独立的领域术语表(CONTEXT.md)和架构决策记录(docs/adr/)。
| 上下文 ID | 路径 | 中文名 | 核心职责 |
|---|---|---|---|
core |
src/core/ |
核心引擎 | 叙事结构、状态机、脚本解释器、事件系统 |
editor |
src/editor/ |
剧情编辑器 | 剧情编辑、角色管理、对话树编辑、可视化 UI |
runtime |
src/runtime/ |
运行时 | 存档/读档、跨平台渲染、音视频集成 |
- 涉及引擎底层逻辑(对话节点、条件跳转、变量系统)→ 查看
src/core/CONTEXT.md - 涉及编辑器功能(剧情创作工具、UI 交互)→ 查看
src/editor/CONTEXT.md - 涉及运行时表现(存档、跨平台输出、媒体播放)→ 查看
src/runtime/CONTEXT.md - 涉及跨上下文决策(模块间接口、架构演进)→ 查看
docs/adr/中的系统级决策
如需新增上下文,在本文件映射表中添加一行,并在 src/ 下创建对应目录和 CONTEXT.md。