一、课程核心模块梳理
-
引擎架构认知
- 引擎定位:游戏底层框架(命令/接口集)
- 版本构成:脚本+素材+数值的二次开发层
- 关键实践:
- 引擎升级流程(注意网关文件补全)
- 三端版本号对齐(客户端/服务端/数据库)
-
脚本系统精要
- QF触发中枢
- 延迟陷阱
go to
调用存在3倍延迟(实测数据)
- 外部文件引用产生2-3倍延迟
-
开发环境配置
- 工具链:VSCode+无线插件
- 目录规范:
M2/Envir
:核心脚本库
Dev
:客户端资源池
二、结构化课程体系
mindmap
root("996引擎开发三段式进阶")
基础篇
引擎原理
目录规范
调试工具
中级篇
QF事件树
变量系统
性能监控
高级篇
插件开发
分布式架构
安全防护
三、学习路径建议
-
新手入门路线
- 第1周:完成3次完整环境搭建
- 第2周:实现5个基础触发事件
- 第3周:构建变量管理系统
-
关键避坑指南
- 版本冲突:建立版本检查清单
- 性能雷区:
- 避免高频行为使用外部调用
- 循环体控制在500次以内
-
能力提升策略
- 每周分析1个成熟版本的QF结构
- 建立个人指令速查手册(含延迟标注)
- 参与BUG复现挑战(重点学习错误处理)
四、教学反馈优化
- 互动改进:强制每15分钟提问机制
- 效果检验:设置实时编码挑战环节
- 内容迭代:根据延迟测试数据更新最佳实践