内容简介
第一部分 架构与封装
第1章 UI交互
1.1绑定事件响应
1.2事件传递流程
1.3事件响应接口
第2章 玩法底层
2.1游戏循环
2.2时间记录
2.3动画事件
2.4游戏同步
第3章 辅助系统
3.1有限状态机
3.2脚本系统
第二部分 艺术资源
第4章 资源分类
4.1贴图种类
4.2材质效果
4.3动画分类
4.4流动效果
第5章 后处理效果
5.1模糊效果
5.2泛光效果
5.3辉光效果
5.4景深
第6章 资源工作流
6.1图片格式更改
6.2动画抽取
6.3文件移动检测
第三部分 底层核心
第7章 渲染原理
7.1渲染管线
7.2渲染顺序
第8章 3D数学基础
8.1点和向量
8.2向量的运算
8.3区域检测
8.4平面移动
第9章 寻路算法
9.1寻路这件事
9.2 A*算法
9.3 Navigation系统
9.4任务调配
第四部分 自定义扩展
第10章 调试工具
10.1 GM命令
10.2绘制曲线
10.3指示绘制
第11章 日志工具
11.1出错暂停
11.2日志接口优化
11.3频道化日志
11.4崩溃日志上报
第12章 快捷功能
12.1自定义菜单
12.2定制UI
12.3回退操作
第13章 后台服务
13.1编辑器服务
13.2自动注册框架
13.3遍历文件
第五部分 独立游戏
第14章 角色分工
14.1产品策划
14.2美术设计
14.3运营知识
14.3.1用户规模数据
14.3.2用户价值数据
14.4总结
参考文献