Skip to content
写作:待补充更新:2026-05-16字数:—阅读:—维护:Azek431

核心研究导航

一句话摘要:聚合「核心机制研究」的中文导航,帮助你快速找到脚本、广播、组件、UI、数据、版本、API 等高价值专题。

适合对象:

  • 想深入理解创游世界底层机制的玩家
  • 需要做复杂项目的进阶创作者
  • 想了解引擎能力边界的研究者

当前状态:已整理

七大研究方向

1. 脚本系统研究

核心文档:

深度研究:

2. UI与交互研究

核心文档:

深度研究:

3. 数据、变量与作用域

核心文档:

深度研究:

4. 广播与事件机制

核心文档:

深度研究:

5. 组件与对象系统

核心文档:

深度研究:

6. 版本与能力边界

核心文档:

深度研究:

7. API与脚本接口

核心文档:

深度研究:

核心概念速查

概念解释
素材资源模板,放入地图后变为物体
物体素材在地图中的实例
组件赋予物体能力的模块(属性+指令+事件)
脚本用积木块组合组件能力
广播跨物体通知消息的事件机制
局部变量单次脚本内的临时数据
玩家变量跨会话的持久化数据
配置表静态规则与策划数据
地图属性当前地图的全局数据
系统属性整个游戏的全局数据

学习建议

入门路径

  1. 先看 创游世界学习路线图
  2. 再看 对象、素材、组件、脚本关系总图
  3. 然后深入 脚本系统研究导航

进阶路径

在入门基础上,深入:

研究路径

常见问题

Q:脚本和组件是什么关系? A:组件是能力的封装(属性+指令+事件),脚本是用积木块调用这些能力的方式。

Q:广播和变量有什么区别? A:广播是事件通知机制,用于响应式逻辑;变量是数据存储机制,用于状态管理。两者配合使用。

Q:局部变量和玩家变量有什么区别? A:局部变量仅在单次脚本执行中存在,执行完就消失;玩家变量会持久化到云端,可跨会话使用。

Q:如何选择数据存储位置? A:临时计算用局部变量;玩家状态用玩家变量;静态规则用配置表;地图级共享数据用地图属性;全游戏共享数据用系统属性。

待验证问题

  • [待验证] 不同组件的碰撞优先级规则
  • [待验证] 嵌套循环的具体性能影响阈值
  • [待验证] 地图属性在不同实现版本下的生命周期细节
  • [待验证] 系统属性在联机下的同步策略
  • [待验证] 玩家变量是否应独立建模为「第五层」

后续优化方向

  • [ ] 补充更多组件的详细参数说明
  • [ ] 添加概念之间的更多关联关系
  • [ ] 补充图示和流程图
  • [ ] 完善不同游戏类型的数据分层建议
  • [ ] 补充联机数据同步的详细案例

关联阅读

核心研究

脚本系统

项目设计

教程资料

导航入口

维护报告

维护报告


最后更新:2026-06-16维护者:Azek431

参与维护

发现文档问题?

你可以编辑页面、提交反馈,或复制链接给维护者,帮助这个资料库继续变好。

由 Azek431 整理与维护 | 基于 MIT 许可证开源