登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』游戏架构:核心技术与面试精粹

書城自編碼: 3217299
分類:簡體書→大陸圖書→計算機/網絡圖形圖像/多媒體
作者: 樊松阳
國際書號(ISBN): 9787121342639
出版社: 电子工业出版社
出版日期: 2018-07-01


書度/開本: 16开 釘裝: 平塑勒单衬

售價:HK$ 98.0

我要買

share:

** 我創建的書架 **
未登入.


新書推薦:
中国经济发展的新阶段:机会与选择
《 中国经济发展的新阶段:机会与选择 》

售價:HK$ 102.4
DK月季玫瑰百科
《 DK月季玫瑰百科 》

售價:HK$ 216.2
为你想要的生活
《 为你想要的生活 》

售價:HK$ 67.9
关键改变:如何实现自我蜕变
《 关键改变:如何实现自我蜕变 》

售價:HK$ 79.4
超加工人群:为什么有些食物让人一吃就停不下来
《 超加工人群:为什么有些食物让人一吃就停不下来 》

售價:HK$ 102.4
历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解)
《 历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解) 》

售價:HK$ 64.4
不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!)
《 不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!) 》

售價:HK$ 59.8
明式家具三十年经眼录
《 明式家具三十年经眼录 》

售價:HK$ 538.2

 

建議一齊購買:

+

HK$ 71.1
《Cocos2D-X 3.X 3D图形学渲染技术讲解》
+

HK$ 114.6
《Unity 3D实战核心技术详解》
+

HK$ 88.5
《手把手教你架构3D游戏引擎》
+

HK$ 153.4
《实例妙解Cocos2D-X游戏开发(一线资深游戏开发工程师根》
編輯推薦:
游戏开发易上手,精进难,因此很多人停留在初级游戏开发阶段。
本书是一本面向广大游戏开发者的进阶指南,书中深入探讨了Unity3D与实际商业项目结合使用的技巧,从日常技能逐渐过渡到核心能力,从全局的角度,帮助读者理解游戏开发的架构流程。
內容簡介:
本书从架构与封装、艺术资源、底层核心、自定义扩展和独立游戏五个方向组织内容,每一方向均围绕一个问题展开论述,重点讲解了Unity 3D 开发的高级技巧。这种问答的形式,既有助于读者扩展思考,又可用于面试题。本书除了涉及代码架构和引擎底层原理,还包含了美术资源管理、艺术效果制作、工作流程优化等,通过解析这些实际开发过程中遇到的问题,可以更全面地提升读者的知识储备。书中的大部分章节都附有示例代码,聚焦具体的知识点,让读者知其然并知其所以然。本书适用于希望技术进阶的Unity 3D 开发者、独立游戏开发者,或有初级经验的游戏从业者。
關於作者:
樊松阳,资深游戏开发者,在移动游戏开发方面积累了丰富的经验。活跃于各大技术社区,多年的微软MVP(最有价值专家),CSDN博客专家。曾使用Cocos2d-x引擎开发游戏,著有《实例妙解Cocos2d-X游戏开发》。目前使用Unity3d引擎,任职技术经理。
目錄
第一部分 架构与封装
第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
第二部分 艺术资源
第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
第三部分 底层核心
第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
第四部分 自定义扩展
第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
第五部分 独立游戏
第14 章 角色分工 ..................................................................................................... 234
14.1 产品策划 .......................................................................................................... 234
14.2 美术设计 .......................................................................................................... 237
14.3 运营知识 .......................................................................................................... 241
14.3.1 用户规模数据 ................................................................................... 241
14.3.2 用户价值数据 .............................
內容試閱
前 言
这是一本面向游戏开发者的进阶指南。
本书从日常开发遇到的问题入手,以编程思想为线索,探讨合理的解决方案。在技术方面,本书会结合使用广泛的Unity 3D 进行讲解。虽然本书中的很多内容都不会被引擎所桎梏,但从某种意义上讲,这确实是一本对Unity 3D 使用者有更大价值的书。
为了更便于查找,本书内容组织上采用问答的形式。提出的问题通常都是开放性的,随着对底层原理认识的加深,读者自己也能答出更多有料的内容。当然,作者也会被自身能力限制,所以答案是探讨式的,以期逐步深入地挖掘原理。
本书整体通过以下五个方向组织内容:架构与封装、艺术资源、底层核心、自定义扩展和独立游戏。从层次上看是从应用层、效果层、引擎层、工具层到职能扩展层的顺序论述。大体看来,是从日常技能逐渐过渡到核心能力的讲解顺序。
每个方向围绕一个问题展开论述,有的内容会侧重概念的讲解,大多数情况下会结合实际代码来说明。通过这样的方式,尽量让读者知其然并知其所以然。很多小结后面会有延伸思考,我也希望读者能根据问题深入探讨,这些问题大多附有解答思路,希望能帮助大家养成勤于思考的习惯。
对于游戏来说,技术只是其中的重要部分,但我更将其看作技术与艺术的结合体,因此美术方面的知识、游戏玩法的设计也不可或缺。本书在编排的过程中,我尽量兼顾上述要点,以期有兴趣的新手读者,从业人员,或者是独立开发者,都能从本书中得到些收获。另外,对于希望进入游戏界的读者,本书可以从全局的角度,帮助你理解游戏开发的架构流程。
本书中会将一些网址,或者一些扩展问题的解答放到我的微信公众号中,通过在公众号中回复相应的关键字来获得自动回复。采用这种做法主要基于以下原因:
链接很容易更新或失效。
手动输入链接比较麻烦,通过微信电脑端可以直接在PC 上打开有效的链接。
有链接形式的引用知识,方便跳转阅读。
对照问题答案时,避免来回翻页。
在本书中,我会以[ :回复关键字]来标注某些特殊的内容,通过在微信中回复关键字可以
得到相关信息。
下面是我的微信公众号,可扫码加入。
本书前四部分讨论的问题都可以用来做面试题,面试时也可以延伸出很多扩展问题。希望读者能勤于思考,动手实践,纸上得来终觉浅,绝知此事要躬行。
资源引用
本书引用的资源基本出自AssetStore 中,可以免费下载完整版。我对其中的一些资源做了整合,如果希望下载这些挑拣过后的资源,可以直接下载随书的代码工程,地址为[ :mygit]。前面的标记表示,在我的微信公众号中回复mygit 即可获得相关内容,以防链接失效。下面介绍这些资源的出处。
2D platformer
Unity 官方的2D 示例,AssetStore 的链接为http:u3d.as5m5。在这个项目中可以看到2D帧动画的制作方法,其中包含了一个可运行的游戏。
2D Roguelike
一个2D 像素风格的项目,AssetStore 链接为http:u3d.asbAx。这个项目展示了如何使用序列帧制作游戏。
Unity-Chan
Unity 日本公司提供的Unity 资源,AssetStore 链接为http:u3d.as85c。它包含一个动漫少女的模型和动画。截至本书出版,它仍是目前AssetStore 中,品质数一数二的美术资源。资源的材质包含了目前主流的卡通渲染技术,在日渐火爆的二次元环境下,这个免费样例极具参考价值。
但需要注意的是,这个角色受到 Unity-Chan License Terms 证书的保护,如果需要在商业产品中使用该资源,需要在显眼处标记UnityChan 公司的标志。
Space Robot Kyle
这是一个Unity 官方推出的机器人模型,AssetStore 链接为http:u3d.as3t7。整个项目十分简单,只有模型、Diffuse 贴图、Normal 贴图和标准Lambert 材质。由于它效果不错,又是很早
就出现的Unity 官方资源,因此在AssetStore 中,大量插件都使用它作为功能演示模型。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.