feat: chapter select system, multi-chapter support, scene manager refactor, and docs update

This commit is contained in:
2026-06-09 11:35:11 +08:00
parent 655b9a23d0
commit ace5ed1fb3
14 changed files with 413 additions and 17 deletions

View File

@@ -2,6 +2,14 @@
以下功能在讨论中出现但暂不纳入实施计划,后续需要扩展时参考。
## 代码清理
- **移除 flag 机制** — `StateManager.flags` / `hasFlag` / `setFlag` / `clearFlag` 全部移除;
`Condition.op: 'hasFlag'``Effect.type: 'toggleFlag'` 删除;
统一用 `variable == 1` / `set: variable, value: 1` 替代;
SaveSystem 存档移除 `flags` 字段P8 不再需要 `defaultFlags`
变量机制完全能覆盖 flag 功能flag 是早期过度设计
## P7 全屏模式 - 扩展
- **自动进入全屏** — 点击"开始游戏"时同步 `requestFullscreen()`,利用用户手势
@@ -64,3 +72,21 @@
- 自动化测试框架(剧情路径遍历、回归测试)
- 热更新支持(不刷新页面替换 JSON 和视频)
- WebSocket 多人同步(观察者模式、投票选分支)
# AI化
在引擎的基础上深入融合AI由AI去自动化完成引擎的使用。
AI的定位一个对**使用引擎**降本增效的工具。懂业务的人还是主题AI是辅助人的。
一个新技术的出现会帮助人类实现两种效果:突破式效果,帮助人类突破了一种以前从没有的能力,比如飞机帮助人类飞行,飞机之前人类无论如何都不能起飞的;降本增效式效果,改善了人类已有能力的效果,比如汽车帮助人类跑的更快了。
AI目前来看还是降本增效式效果没有AI的帮助人类也能做到现在AI能做的效果只是成本高点、速度慢点。
无论一个工具如何强大,只要在懂业务的人的手里才能发挥效果。比如缝纫机的出现,并没有取代真正的衣服制作者,并不会让不懂衣服制作的所有人都能制作衣服,善于使用缝纫机的人还是本身就懂衣服制作的人,即使没有缝纫机,他也知道如何制作衣服,只是缝纫机更快更高质量的帮助他完成了衣服的制作。
AI工具也一样一个不懂电影游戏制作的人只靠AI是做不出高质量的东西的只有本身就懂电影游戏制作的人无论使用啥工具都能做出合格的产品。
本引擎就是帮助懂电影游戏制作的人更快更高质量的完成产品AI是帮助引擎更容易使用达到降本增效的效果。
引擎帮助人降本增效AI帮助引擎更容易被使用和提升产出效率。