图书介绍
图灵原创 Unity 5.x游戏开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 罗盛誉著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115403643
- 出版时间:2015
- 标注页数:342页
- 文件大小:37MB
- 文件页数:358页
- 主题词:游戏程序-程序设计-指南
PDF下载
下载说明
图灵原创 Unity 5.x游戏开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Unity基础知识1
1.1 Unity简介1
1.2 Unity的历史1
1.3下载与安装2
1.4打包与发布6
1.5小结9
1.6习题9
第2章 Unity编辑器10
2.1游戏工程10
2.2主界面11
2.3 Project视图12
2.4 Hierarchy视图15
2.5 Inspector视图15
2.6 Scene视图16
2.6.1工具栏16
2.6.2 Scene Gizmo18
2.7 Game视图19
2.7.1 Play菜单19
2.7.2分辨率菜单19
2.7.3 Game视图右侧菜单20
2.8预制体20
2.9小结22
2.10习题22
第3章 Unity脚本23
3.1 MonoDevelop脚本编辑器23
3.2 MonoBehavior24
3.3 UnityGUI26
3.4调试27
3.5游戏对象的操作28
3.5.1创建游戏对象28
3.5.2获取游戏对象29
3.5.3添加组件与修改组件31
3.5.4发送广播与消息32
3.5.5克隆游戏对象33
3.6移动、旋转和缩放游戏对象34
3.6.1游戏对象的位置34
3.6.2移动游戏对象35
3.6.3缩放游戏对象35
3.6.4旋转游戏对象35
3.6.5实例35
3.7工具类36
3.7.1时间类36
3.7.2随机数37
3.7.3数学类38
3.7.4四元数38
3.8输入控制39
3.8.1计算机输入39
3.8.2自定义输入40
3.8.3移动设备输入44
3.9小结45
3.10习题46
第4章 3D基础知识47
4.1 Camera摄像机47
4.1.1摄像机参数47
4.1.2摄像机投射48
4.2 3D模型49
4.2.1 Mesh网格模型49
4.2.2 Texture贴图50
4.2.3 Material材质51
4.2.4对应组件52
4.2.5骨骼动画53
4.3小结53
4.4习题54
第5章 创建场景55
5.1创建场景55
5.2地形编辑器57
5.2.1升降地形工具58
5.2.2绘制高度工具59
5.2.3平滑地形工具60
5.2.4绘制地形工具60
5.2.5放置树木工具61
5.2.6绘制细节工具63
5.2.7地形参数设置64
5.3风域66
5.4小结68
5.5习题68
第6章 创建人物69
6.1 Mecanim系统69
6.2导入模型69
6.2.1模型导入设置69
6.2.2 Avatar的设置72
6.3状态机73
6.3.1 Animator74
6.3.2添加碰撞体75
6.3.3添加摄像机75
6.3.4动作混合与控制76
6.4反向动力学86
6.5人体动画重定向88
6.6小结88
6.7习题88
第7章 物理引擎89
7.1刚体89
7.2碰撞器90
7.3物理材质91
7.4触发器92
7.5射线93
7.6关节94
7.6.1链条关节95
7.6.2弹簧关节96
7.7小结97
7.8习题97
第8章 粒子系统98
8.1粒子系统介绍98
8.2粒子系统各个模块98
8.2.1 Particle System模块99
8.2.2 Emission模块99
8.2.3 Shape Module模块99
8.2.4 Velocity over Lifetime模块100
8.2.5 Limit Velocity over Lifetime模块100
8.2.6 Force over Lifetime模块100
8.2.7 Color over Lifetime模块101
8.2.8 Color by Speed模块101
8.2.9 Size over Lifetime模块101
8.2.10 Size by Speed模块101
8.2.11 Rotation over Lifetime模块102
8.2.12 Rotation by Speed模块102
8.2.13 External Forces模块102
8.2.14 Collision模块102
8.2.15 Sub Emitters模块103
8.2.16 Texture Sheet Animation模块104
8.2.17 Renderer模块104
8.3实例——烟花105
8.4实例——鼠标轨迹106
8.4.1点状轨迹107
8.4.2雪花轨迹107
8.5小结108
8.6习题108
第9章 用户界面109
9.1 Sprite精灵109
9.1.1图片设置为精灵109
9.1.2图片切割为多个精灵110
9.1.3设置Border边界112
9.1.4 Pivot锚点112
9.2 Canvas画布113
9.2.1创建画布113
9.2.2画布参数113
9.3 Image图片116
9.4 RawImage原始图片119
9.5 Text文本120
9.5.1 Text参数120
9.5.2添加阴影121
9.5.3添加轮廓122
9.6按钮122
9.7输入区域124
9.8开关125
9.8.1创建开关125
9.8.2开关组126
9.9滑动条128
9.10滚动区域130
9.10.1实现滚动拖曳130
9.10.2实现画面裁切130
9.10.3完整内容131
9.11滚动条131
9.12小结132
9.13习题132
第10章 数据存储与读取133
10.1 PlayerPrefs133
10.1.1整数的存取133
10.1.2浮点数的存取133
10.1.3字符串的存取134
10.1.4其他PlayerPrefs接口134
10.1.5属性访问器get和set134
10.1.6属性访问器与PlayerPrefs134
10.2 JSON135
10.2.1 JSON数据格式135
10.2.2数据存储136
10.2.3数据加密138
10.3实例——创建游戏角色140
10.3.1定义数据结构140
10.3.2数据管理类140
10.3.3创建界面143
10.4小结145
10.5习题145
第11章 音乐音效146
11.1基本原理146
11.2音频片段147
11.3声源148
11.4收听者149
11.5实例——2D音乐音效149
11.6实例——3D音乐音效150
11.7混响区域151
11.8音频混合器151
11.9音频效果154
11.10实例——午夜枪手155
11.11小结161
11.12习题161
第12章 光照162
12.1光照基础162
12.1.1点光源162
12.1.2聚光源163
12.1.3方向光163
12.1.4区域光164
12.2光的使用164
12.3阴影165
12.3.1开启光的阴影165
12.3.2阴影技巧165
12.4渲染模式167
12.5 GI167
12.5.1 GI介绍167
12.5.2 GI使用168
12.6反射环境169
12.6.1反射天空盒170
12.6.2反射天空盒及场景170
12.7光照探针173
12.8小结174
12.9习题174
第13章 资源的下载与上传175
13.1下载175
13.2上传176
13.3 AssetBundle资源包178
13.3.1 AssetBundle打包178
13.3.2 AssetBundle上传181
13.3.3 AssetBundle下载182
13.3.4资源包变体184
13.3.5依赖关系185
13.3.6 AssetBundle使用建议188
13.4小结189
13.5习题189
第14章 性能分析工具Profiler190
14.1 Profiler界面190
14.2连接设备193
14.3 CPU优化193
14.3.1控制台日志与预定义标签193
14.3.2预定义标签194
14.4渲染优化197
14.4.1渲染参数198
14.4.2优化198
14.5内存优化201
14.5.1降低资源大小201
14.5.2释放内存中的资源202
14.6其他优化经验202
14.7小结202
14.8习题202
第15章 导航系统203
15.1实现导航系统203
15.1.1建立场景203
15.1.2设置NavMesh203
15.1.3烘焙204
15.1.4设置导航代理206
15.2障碍物208
15.3分离网格链接208
15.4小结209
15.5习题209
第16章 多人游戏210
16.1 Network210
16.1.1接口介绍210
16.1.2基本实例211
16.2 Network View212
16.2.1接口介绍212
16.2.2实例——聊天室213
16.2.3实例——碰碰乐218
16.3主服务器222
16.3.1接口介绍222
16.3.2实例223
16.3.3架设主服务器224
16.4小结226
16.5习题226
第17章 高级功能227
17.1尾径渲染器227
17.2线段渲染器229
17.2.1实现230
17.2.2实例——闪电效果231
17.3镜头光晕232
17.4光晕233
17.5投影仪233
17.6太阳光束238
17.7旋转239
17.8漩涡239
17.9景深240
17.10移轴特效241
17.11模糊241
17.12动态模糊242
17.13泛光242
17.14噪点和刮痕244
17.15噪点和颗粒244
17.16抗锯齿244
17.17卡通渲染245
17.18移动设备播放开场视频246
17.19其他功能247
17.20小结248
17.21习题248
第18章 3D游戏实例249
18.1前期准备249
18.1.1需求分析249
18.1.2资源准备249
18.1.3知识准备250
18.1.4游戏设计250
18.2游戏实现251
18.2.1 UI实现251
18.2.2关卡场景263
18.2.3主角实现264
18.2.4敌人实现279
18.2.5音频功能279
18.2.6移动设备支持280
18.3小结284
18.4习题284
第19章 2D游戏基础285
19.1正交摄像机285
19.2精灵285
19.2.1精灵实现286
19.2.2调整精灵尺寸286
19.2.3精灵渲染器287
19.2.4图片导入设置287
19.2.5精灵编辑288
19.2.6精灵图集289
19.3 2D物理系统291
19.3.1刚体291
19.3.2碰撞器292
19.3.3 Joint 2D295
19.3.4 Constant Force 2D299
19.3.5 Effector 2D299
19.4小结302
19.5习题302
第20章 2D游戏实例303
20.1游戏模块303
20.2管理类的基础类实现304
20.3游戏项目创建305
20.4游戏管理类305
20.5资源管理305
20.6声音管理306
20.7特效管理308
20.8数据保存310
20.9游戏的界面314
20.9.1菜单面板317
20.9.2地图面板319
20.9.3加载界面324
20.9.4战斗界面326
20.9.5消息管理类329
20.10技能系统332
20.11小结339
20.12习题339
热门推荐
- 19289.html
- 891311.html
- 1610779.html
- 725622.html
- 2865747.html
- 2835903.html
- 24325.html
- 3188748.html
- 4037.html
- 266144.html
- http://www.ickdjs.cc/book_1913200.html
- http://www.ickdjs.cc/book_1151178.html
- http://www.ickdjs.cc/book_3125013.html
- http://www.ickdjs.cc/book_1477163.html
- http://www.ickdjs.cc/book_2612671.html
- http://www.ickdjs.cc/book_2689459.html
- http://www.ickdjs.cc/book_3017362.html
- http://www.ickdjs.cc/book_3048138.html
- http://www.ickdjs.cc/book_1064303.html
- http://www.ickdjs.cc/book_3133081.html