Unity开发实战 封面

Unity开发实战

评分 3.9
章节数
36
丛书
游戏开发与设计技术丛书
ISBN
9787111469292

标签

内容简介

本书是《Unity 4.x Cookbook》的中文译本,原书由爱尔兰作者 Matt Smith 与巴西作者 Chico Queiroz 合著,由 Packt Publishing 出版,中文版由童明翻译、机械工业出版社于 2014 年 7 月引进,属于「游戏开发与设计技术丛书」,全书约 291 页、共 11 章。 与常见的按流程推进的入门教材不同,本书采用「Cookbook」式的组织方式:以 100 多个可以独立取用的开发实例为主线,把 Unity 游戏开发中经常遇到的问题拆成一个个「问题—解法」条目,读者可以按需查阅,也可以通读以建立完整的技术地图。 内容几乎覆盖 Unity 4.x 时期游戏开发的全部主要方面:软件安装与界面、首选项设置、Prefab 与资源导入导出、摄像机控制与多摄像机切换、贴图与材质制作、图形用户界面、基于 Mecanim 的角色动画与布娃娃物理、音效与配乐播放、外部数据与外部设备通信、文本文件与 XML 数据处理、对象的自动控制与移动(含简单导向逻辑),以及暂停、慢动作、立体视觉等附加功能与专业版特性。 需要说明的是,本书基于 Unity 4.x 编写,部分界面与 API 与今天的 Unity 版本已有差异,更适合作为了解 Unity 开发基本思路与经典技巧的参考书,配合新版本官方文档对照阅读。

编辑推荐

很多 Unity 教材像一条线性流水线,从建工程讲到发布成品,读者一旦卡在某个具体问题上就得回头翻找。本书采取了另一种思路:它是一本「问题驱动」的实战手册,100 多个实例各自独立,遇到问题直接查、照着做、拿走代码,这一点在当年的中文 Unity 书里并不多见。 覆盖面是它最大的优势。摄像机、材质、GUI、动画、音效、外部数据、文件与 XML、对象移动与简单导向逻辑,甚至后视镜、景深、视频播放这类「有点意思但不常见」的效果都被收录进来,读者可以在做小项目的过程中顺手扩展自己的技术面。原书出自爱尔兰与巴西两位作者之手,写法务实,讲清「怎么做」而不纠缠理论。 当然也要把话说在前面:本书基于 Unity 4.x,Mecanim 之外的界面与 API 在今天的新版本中已有变化,部分代码不能直接照搬。因此它更适合作为思路参考和技巧字典,配合当前版本的官方文档一起使用。对于想把 Unity 各模块都「摸一遍」的自学者,这仍是一本性价比不错的案头书。

适合谁读

适合

  • 已经能打开 Unity、想系统补齐各模块实践经验的初学者
  • 需要随手查阅具体实现技巧(摄像机、GUI、动画、音效等)的在职开发者
  • 想通过拆解小实例理解游戏开发各环节的高校计算机、数字媒体专业学生
  • 做独立小项目、需要快速找实现方案的业余游戏爱好者

不适合

  • 使用 Unity 2021 及以上版本、希望学习最新 API 与渲染管线的读者
  • 完全零基础、需要从 C# 语法和编辑器操作被一步步带着走的人
  • 以商业项目架构、性能优化、网络同步为主要目标的进阶开发者

阅读建议

  1. 先花一两天通读第 1 章并搭好工程环境,之后按需选章,把它当作字典而非线性教材。
  2. 每读一个实例,务必在自己的空工程里重做一遍,把官方最新文档对照着修改过时的 API。
  3. 关注第 7、8、9 章关于外部数据与对象控制的内容,它们最容易迁移到今天的项目里。
  4. 遇到与新版 Unity 界面不一致的步骤,以官方手册为准,记录差异形成自己的笔记。

出版社简介

机械工业出版社 中国 · 成立于 1950 年

机械工业出版社(China Machine Press)在科技与专业出版之外,库内图书还体现出对心理学、计算机、管理、财经与社科等方向的持续关注。心理学方面收入荣格作品及分析心理学导论,并涉及压力与健康、成瘾与疗愈等应用议题;计算机领域有《计算机程序的构造和解释(JavaScript版)》;管理与财经类包括《管理行为(原书第4版)》《不平等的代价(珍藏版)》《这次不一样:八百年金融危机史(纪念版)》;科学哲学与科学史方面则有《世界观(原书第3版)》。相关作者资源涵盖C.G.荣格、威廉·麦圭尔、索努·沙姆达萨尼、加博尔·马泰等。公开资料有限,以上仅据库内图书归纳其出版面貌。

目录

  1. 译者序
  2. 前言
  3. 第1章 Unity 4.X 入门
  4. 1.1 引言
  5. 1.2 安装 Unity 4.X
  6. 1.3 设置首选项
  7. 1.4 了解和优化用户界面
  8. 1.5 把 Unity 中创建的资源另存为 Prefab
  9. 1.6 了解 Unity 中的 Content
  10. 1.7 导入自己的 Content
  11. 1.8 导入 Unity 的包到项目中
  12. 1.9 导入自定义包到项目中
  13. 1.10 从项目中导出自定义包
  14. 1.11 添加自定义包到 Unity 的包快捷列表中
  15. 1.12 使用项目浏览视图
  16. 第2章 使用摄像机
  17. 2.1 引言
  18. 2.2 创建画中画效果
  19. 2.3 在不同摄像机之间切换
  20. 2.4 自定义镜头光晕效果
  21. 2.5 从屏幕内容制作纹理
  22. 第3章 创建贴图和材质
  23. 第4章 创建图形用户界面
  24. 第5章 控制动画
  25. 第6章 播放和处理声音
  26. 第7章 使用外部资源文件和设备
  27. 第8章 使用外部文本文件和 XML 数据
  28. 第9章 管理对象的状态和控制对象的移动
  29. 第10章 使用附加功能和优化选项改进游戏
  30. 第11章 利用 Unity 专业版
  31. 11.1 引言
  32. 11.2 用景深动态地聚焦对象
  33. 11.3 创建后视镜
  34. 11.4 在场景中播放视频
  35. 11.5 用音频滤镜模拟水下环境
  36. 11.6 加载和播放外部电影文件

常见问题

这本书对应的是哪个 Unity 版本?现在还适用吗?
全书基于 Unity 4.x 编写,示例涉及当时的界面与 API。核心概念(Prefab、Mecanim、摄像机、GUI、XML 数据处理等)至今仍有参考价值,但具体操作与代码需要对照当前版本文档调整,不建议直接照搬。
这本书和《Unity游戏开发实战》是同一本吗?
不是。本书是《Unity 4.x Cookbook》的中译本,作者为 Matt Smith 与 Chico Queiroz,童明翻译;《Unity游戏开发实战》是 Michelle Menard 等人的另一本书,中文版同样由机械工业出版社出版,注意不要混淆。
适合完全没有编程基础的人吗?
不太适合。书中默认读者能基本操作 Unity 编辑器并读懂简单脚本,重点在「怎么实现某个效果」,对 C# 语法与编程基础讲解较少。零基础读者建议先补一门 C# 入门课再阅读。
书里有多少个实例?需要按顺序读吗?
全书 11 章,包含 100 多个开发实例,采用 cookbook 式组织,各条目相对独立。不必按顺序通读,可以按当前项目需要挑章节查阅。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同一作者

同类高分