图书介绍
Unity 3D虚拟现实游戏开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李婷婷主编;余庆军,杨浩婕,刘石副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302489740
- 出版时间:2018
- 标注页数:348页
- 文件大小:39MB
- 文件页数:360页
- 主题词:游戏程序-程序设计-高等学校-教材
PDF下载
下载说明
Unity 3D虚拟现实游戏开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Unity 3D1
1.1 Unity 3D简介1
1.1.1 Unity 3D的特色1
1.1.2 Unity 3D的发展2
1.1.3 Unity 3D的应用3
1.2 Unity 3D下载与安装6
1.2.1 Unity 3D下载6
1.2.2 Unity 3D安装7
1.3 资源管理14
1.3.1 创建新项目14
1.3.2 创建游戏物体15
1.3.3 添加游戏物体组件16
1.3.4 项目保存16
1.4 Unity 3D游戏发布18
1.4.1 发布到PC平台19
实践案例:PC平台游戏场景发布21
1.4.2 发布到Web平台25
实践案例:Web平台游戏场景发布25
1.4.3 发布到Android平台27
实践案例:Android平台游戏场景发布32
1.5 本章小结36
1.6 习题36
第2章 Unity 3D界面37
2.1 Unity 3D界面布局37
2.2 Hierarchy视图38
2.2.1 视图布局39
2.2.2 操作介绍39
2.3 Project视图39
2.3.1 视图布局40
2.3.2 操作介绍40
2.4 Inspector视图41
2.4.1 视图布局41
2.4.2 操作介绍41
2.5 Scene View视图42
2.5.1 视图布局42
2.5.2 操作介绍43
2.6 Game View视图45
2.6.1 视图布局45
2.6.2 操作介绍45
2.7 菜单栏46
2.7.1 File菜单46
2.7.2 Edit菜单46
2.7.3 Assets菜单47
2.7.4 GameObject菜单48
2.7.5 Component菜单49
2.7.6 Window菜单50
2.7.7 Help菜单50
2.8 工具栏51
2.9 其他快捷键51
实践案例:自由物体创建52
2.10 资源管理56
2.10.1 导入系统资源包58
2.10.2 导入外部资源包59
2.10.3 资源导出60
2.11 Unity资源商店62
2.11.1 Unity资源商店简介62
2.11.2 Unity资源商店使用63
综合案例:创建简单3D场景64
2.12 本章小结69
2.13 习题69
第3章 Unity 3D脚本开发基础70
3.1 JavaScript脚本基础70
3.1.1 变量70
3.1.2 表达式和运算符70
3.1.3 语句72
3.1.4 函数74
3.2 C#脚本基础74
3.2.1 变量74
3.2.2 表达式和运算符77
3.2.3 语句77
3.2.4 函数79
3.3 Unity 3D脚本编写80
3.3.1 创建脚本80
3.3.2 链接脚本81
3.3.3 运行测试83
3.3.4 C#脚本编写注意事项83
实践案例:脚本环境测试85
实践案例:创建游戏对象86
实践案例:旋转的立方体90
综合案例:第一人称漫游91
3.4 本章小结96
3.5 习题96
第4章 Unity 3D图形用户界面97
4.1 Unity 3D图形界面概述97
4.1.1 GUI的概念97
4.1.2 GUI的发展97
4.2 OnGUI系统98
4.2.1 Button控件98
4.2.2 Box控件102
4.2.3 Label控件103
4.2.4 Background Color控件104
4.2.5 Color控件105
4.2.6 TextField控件106
4.2.7 TextArea控件107
4.2.8 ScrollView控件108
4.2.9 S1ider控件109
4.2.10 ToolBar控件111
4.2.11 ToolTip控件111
4.2.12 Drag Window控件112
4.2.13 Window控件113
4.2.14 纹理贴图115
4.2.15 Skin控件116
4.2.16 Toggle控件119
4.3 UGUI系统120
4.3.1 Canvas121
4.3.2 Event System122
4.3.3 Panel控件123
4.3.4 Text控件123
4.3.5 Image控件124
4.3.6 Raw Image控件124
4.3.7 Button控件125
4.3.8 Toggle控件126
4.3.9 Slider控件127
4.3.10 Serollbar控件127
4.3.11 Input Field控件128
实践案例:游戏界面开发130
4.4 本章小结136
4.5 习题136
第5章 三维漫游地形系统137
5.1 地形概述137
5.2 Unity 3D地形系统创建流程138
5.2.1 创建地形138
5.2.2 地形参数138
5.3 使用高度图创建地形139
实践案例:采用高度图创建地形139
5.4 地形编辑工具141
5.4.1 地形高度绘制141
5.4.2 地形纹理绘制142
5.4.3 树木绘制143
5.4.4 草和其他细节144
5.4.5 地形设置145
5.4.6 风域146
5.5 环境特效147
5.5.1 水特效147
5.5.2 雾特效148
5.5.3 天空盒149
综合案例:3D游戏场景设计150
5.6 本章小结161
5.7 习题161
第6章 物理引擎162
6.1 物理引擎概述162
6.2 刚体162
6.2.1 刚体添加方法163
6.2.2 刚体选项设置163
实践案例:刚体测试164
6.3 碰撞体167
6.3.1 碰撞体添加方法167
6.3.2 碰撞体选项设置167
6.4 触发器170
实践案例:碰撞消失的立方体171
6.5 物理材质174
实践案例:弹跳的小球175
6.6 力177
实践案例:力的添加177
6.7 角色控制器179
6.7.1 添加角色控制器179
6.7.2 角色控制器选项设置179
6.8 关节180
6.8.1 铰链关节180
6.8.2 同定关节181
6.8.3 弹簧关节181
6.8.4 角色关节182
6.8.5 可配置关节182
6.9 布料184
6.9.1 添加布料系统184
6.9.2 布料系统属性设置184
6.10 射线185
实践案例:拾取物体185
6.11 物理管理器187
综合案例:迷宫夺宝188
6.12 本章小结194
6.13 习题194
第7章 模型与动画195
7.1 三维模型概述195
7.1.1 主流三维建模软件简介195
7.1.2 三维模型导入Unity 3D196
7.2 Mecanim动画系统200
7.3 人形角色动画200
7.3.1 创建Avatar201
7.3.2 配置Avatar202
7.3.3 人形动画重定向202
7.4 角色动画在游戏中的应用203
7.4.1 Animator组件203
7.4.2 Animator Controller203
7.4.3 Animator动画状态机204
实践案例:模型动画204
7.5 本章小结208
7.6 习题208
第8章 导航系统209
8.1 Unity 3D导航系统209
8.1.1 设置NavMesh209
8.1.2 烘焙209
8.1.3 设置导航代理211
实践案例:自动寻路212
8.2 障碍物214
实践案例:障碍物绕行214
8.3 本章小结216
8.4 习题216
第9章 游戏特效217
9.1 粒子系统217
9.1.1 粒子系统概述217
9.1.2 粒子系统属性217
实践案例:尾焰制作225
实践案例:礼花模拟227
实践案例:火炬模拟228
实践案例:喷泉模拟231
9.2 光影特效234
9.2.1 光照基础234
9.2.2 阴影238
实践案例:光照过滤239
9.3 音乐特效241
9.3.1 导入音效241
9.3.2 播放音效241
实践案例:背景音乐播放243
综合案例:万圣节的尖叫246
9.4 本章小结251
9.5 习题251
第10章 二维卡牌游戏开发253
10.1 正交摄像机253
10.2 精灵254
10.2.1 精灵的实现254
10.2.2 精灵的尺寸255
10.2.3 精灵渲染器255
10.2.4 图片导入设置256
10.2.5 精灵编辑257
10.3 二维物理系统257
10.3.1 刚体257
10.3.2 碰撞体258
10.3.3 Joint 2D261
实践案例:帧动画264
综合案例:二维卡牌游戏开发265
10.4 本章小结277
10.5 习题277
第11章 3D射击游戏开发278
11.1 3D射击游戏构思278
11.2 3D射击游戏设计278
11.3 3D射击游戏实施279
11.3.1 项目准备279
11.3.2 武器设定283
11.3.3 子弹设定286
11.3.4 射击动画293
11.3.5 射击功能298
11.3.6 游戏优化299
11.3.7 游戏发布300
11.4 本章小结301
11.5 习题302
第12章 虚拟现实应用开发303
12.1 虚拟现实概述303
12.1.1 虚拟现实概念303
12.1.2 虚拟现实系统基本特征303
12.1.3 虚拟现实系统分类303
12.1.4 虚拟现实系统组成304
12.1.5 虚拟现实应用305
12.2 虚拟现实开发软件及平台307
12.2.1 Virtools307
12.2.2 Quest 3D307
12.2.3 VR-Platform307
12.2.4 Unity 3D308
12.2.5 Unreal Engine4309
12.3 虚拟现实开发设备310
12.3.1 Oculus Rift310
12.3.2 Microsoft HoloLens313
12.3.3 Gear VR314
12.3.4 HTC Vive314
实践案例:交互式虚拟漫游326
12.4 本章小结333
12.5 习题333
第13章 增强现实开发334
13.1 增强现实概述334
13.1.1 增强现实概念334
13.1.2 增强现实原理334
13.1.3 增强现实应用335
13.1.4 增强现实开发插件335
13.2 Vuforia发展历程335
13.3 Vuforia核心功能336
13.3.1 图片识别336
13.3.2 圆柱体识别336
13.3.3 多目标识别337
13.3.4 文字识别337
13.3.5 云识别337
实践案例:AR动物开发338
13.4 本章小结347
13.5 习题347
参考文献348
热门推荐
- 3038784.html
- 362862.html
- 1060774.html
- 2763960.html
- 433175.html
- 618595.html
- 3510876.html
- 926308.html
- 3787344.html
- 3198672.html
- http://www.ickdjs.cc/book_827286.html
- http://www.ickdjs.cc/book_1694865.html
- http://www.ickdjs.cc/book_3789011.html
- http://www.ickdjs.cc/book_211643.html
- http://www.ickdjs.cc/book_177622.html
- http://www.ickdjs.cc/book_1021354.html
- http://www.ickdjs.cc/book_3291112.html
- http://www.ickdjs.cc/book_1684816.html
- http://www.ickdjs.cc/book_2989958.html
- http://www.ickdjs.cc/book_2007465.html