《游戏架构 核心技术与面试精粹》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:樊松阳著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2018
  • ISBN:9787121342639
  • 页数:248 页
图书介绍:本书从游戏架构角度,重点讲解了核心技术,以及面试技巧。全书共5部分14章,包含了代码架构、资源管理、算法与数学、自定义扩展系统和独立游戏。每一小节围绕一个问题展开论述,大多数章节会结合实际代码来说明,会横向对比各种游戏引擎的实现方式,或各种策略的优缺点。尽量做到让人知其然并知其所以然。

第一部分 架构与封装 2

第1章 UI交互 2

1.1绑定事件响应 2

1.2事件传递流程 7

1.3事件响应接口 11

第2章 玩法底层 16

2.1游戏循环 16

2.2时间记录 23

2.3动画事件 27

2.4游戏同步 31

第3章 辅助系统 36

3.1有限状态机 36

3.2脚本系统 43

第二部分 艺术资源 50

第4章 资源分类 50

4.1贴图种类 50

4.2材质效果 54

4.3动画分类 63

4.4流动效果 66

第5章 后处理效果 71

5.1模糊效果 71

5.2泛光效果 79

5.3辉光效果 83

5.4景深 94

第6章 资源工作流 108

6.1图片格式更改 108

6.2动画抽取 111

6.3文件移动检测 116

第三部分 底层核心 120

第7章 渲染原理 120

7.1渲染管线 120

7.2渲染顺序 126

第8章 3D数学基础 129

8.1点和向量 129

8.2向量的运算 130

8.3区域检测 138

8.4平面移动 142

第9章 寻路算法 147

9.1寻路这件事 147

9.2 A*算法 150

9.3 Navigation系统 158

9.4任务调配 161

第四部分 自定义扩展 168

第10章 调试工具 168

10.1 GM命令 168

10.2绘制曲线 174

10.3指示绘制 181

第11章 日志工具 190

11.1出错暂停 190

11.2日志接口优化 195

11.3频道化日志 199

11.4崩溃日志上报 204

第12章 快捷功能 207

12.1自定义菜单 207

12.2定制UI 213

12.3回退操作 217

第13章 后台服务 221

13.1编辑器服务 221

13.2自动注册框架 225

13.3遍历文件 228

第五部分 独立游戏 234

第14章 角色分工 234

14.1产品策划 234

14.2美术设计 237

14.3运营知识 241

14.3.1用户规模数据 241

14.3.2用户价值数据 244

14.4总结 245

参考文献 247