Unity 3D\2D手机游戏开发:从学习到产品(第3版)
前两版大卖50000册,第三版畅销书全新升级 ,企业级游戏开发秘籍大曝光 !

作者:金玺曾

定价:98元

印次:3-5

ISBN:9787302481652

出版日期:2017.09.01

印刷日期:2019.01.24

图书责编:王金柱

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以实例教学为主线,循序渐进地介绍了Unity在游戏开发方面的不同功能。第1章,由零开始,引导读者熟悉Unity编辑器的各个功能模块和特性。第2~4章是3个不同特色的3D游戏实例,使读者对Unity游戏开发有一个较全面的认识。第5章是一个2D游戏实例,全方位地介绍了Unity在2D游戏方面的应用。第6章和第7章,重点介绍了Unity在网络方面的应用。第8~10章介绍了如何将Unity游戏移植到网页、iOS和Android平台。第11章详细介绍了Unity的新GUI系统。第12章是关于创建Unity游戏美术资源的工作流程。第13章和第14章分别介绍了行为树和Play Maker两款插件,适合各类游戏开发者。另外,本书最后附有C#语言的快速教程,帮助缺乏程序开发基础的读者快速入门,同时也包括Unity编辑器菜单栏的中英文对照表供读者查阅。 本书提供了所有实例的源代码与素材文件,供读者上机练习使用,读者可从网上下载本书资源文件。 本书适用于广大游戏开发人员、游戏开发爱好者、软件培训机构以及计算机专业的学生等。

金玺曾,资深游戏开发工程师,拥有10余年游戏开发经验,3D塔防游戏《野人大作战》主要开发者。曾在上海盛大网络、上海爱客士电脑软件有限公司任开发经理,目前在个人创业公司从事VR及游戏开发。

编写本书的目的 Unity,也称Unity 3D,是近几年非常流行的一款3D游戏开发引擎,它的特点是跨平台能力强,支持PC、Mac、Linux、网页、iOS、Android等平台,移植便捷,3D图形性能出众,同时也支持2D功能,为众多游戏开发者所喜爱。在手机平台,Unity几乎成为3D、2D游戏开发的标准工具。 游戏开发是一项复杂的工作,本书在编写过程中十分注重与实际开发相结合,全书以实例为基础,使读者在较短的时间内能快速掌握Unity的各种工具和开发技巧,并应用于实践中。 本书主要内容 本书为第3版,总体上更新了大部分代码和截图,改进了细节,确保与Unity的最新版本是一致的,下面是各章节的内容概要及与前几版的主要区别。第11~14章是全新的章节。 第1章 介绍Unity编辑器的各个功能模块,与第2版相比,增加了对Unity特性的介绍,删除了很多过时的内容。 第2章 是一个太空射击游戏教程,这是一个入门级的教程,从如何创建一个脚本,到一个完整的游戏有较为细致的介绍。与第2版相比,更新了UI部分,添加了使用插件创建缓存池的教程。 第3章 是一个第一人称射击游戏教程,涉及人工智能寻路、动画、摄像机控制等内容。与第2版相比,更新了UI部分,修改了一些细节,与最新版Unity的功能相匹配。 第4章 是一个塔防游戏教程,介绍了创建更为复杂的关卡,与前几版相比,这一章改动很大。详细地介绍了如何自定义Unity编辑器,灵活运用协程实现相对复杂的逻辑,配置和生成 敌人。 第5章 介绍Unity在2D游戏方面的应用,包括创建Sprite、动画的播放和一个较为完整的2D捕...

目录
荐语
查看详情 查看详情
目    录

 

第1章  Unity基础 1

1.1  初识游戏引擎和Unity 2

1.2  运行Unity 3

1.2.1  Unity的版本 3

1.2.2  下载并安装Unity 4

1.2.3  在线激活Unity 4

1.2.4  运行示例工程 4

1.3  创建一个Hello World程序 7

1.3.1  安装Visual Studio 7

1.3.2  编写脚本 7

1.3.3  编译输出 9

1.4  调试程序 10

1.4.1  显示Log 10

1.4.2  在Visual Studio中设置断点 11

1.4.3  在MonoDevelop中设置断点 12

1.5  Unity脚本基础 12

1.5.1  Script(脚本)组件 12

1.5.2  脚本的执行顺序 12

1.5.3  脚本的序列化 13

1.5.4  组件式的编程 14

1.5.5  协程编程 15

1.6  预置文件Prefab 16

1.7  实例化 17

1.8  读取资源 18

1.9  保存工程 18

1.10  小结 18

第2章  太空射击游戏 19

2.1  游戏介绍 20

2.1.1  游戏操作 20

2.1.2  主角和敌人 20

2.1.3  游戏UI 20

2.2  导入美术资源 20

2.3  创建场景 21

2.3.1  创建火星背景和星空动画 22

2.3.2  设置摄像机和灯光 25

2.4  创建主角 27

2.4.1  创建脚本 27

2.4.2  控制飞船移动 ... 查看详情

本书案例源代码及素材文件的下载地址:http://pan.baidu.com/s/1nvRz0Sh                                        深受读者赞誉的Unity游戏开发原创经典,资深Unity游戏开发工程师十年经验分享
根据Unity 5.6.2全新升级,多款热门游戏实战教学,Unity3D\2D手游开发核心技术大揭秘
新增Unity GUI及DOTween Pro、EnhancedScroller、行为树AI插件Behavior Designer、Play Maker等,内容更精彩

适用于Unity 5.x,畅销书全新升级


查看详情