Unity 3D游戏开发(第2版)

Unity 3D游戏开发(第2版)

作者:宣雨松

出版社:人民邮电

出版年:2018年9月

ISBN:9787115492944

所属分类:心理健康

书刊介绍

《Unity 3D游戏开发(第2版)》内容简介

Unity是一款市场占有率非常高的商业游戏引擎,横跨25个主流游戏平台。本书基于Unity 2018,结合2D游戏开发和3D游戏开发的案例,详细介绍了它的方方面面,内容涉及编辑器、游戏脚本、UGUI游戏界面、动画系统、持久化数据、静态对象、多媒体、资源加载与优化、自动化与打包等。
本书适合初学者或者有一定基础的开发者阅读。
宣雨松,雨松MOMO技术博客博主,10年以上游戏开发经验,北京某上市游戏公司Unity技术专家,国内Unity User Group意见领袖,UVP价值专家,来自古城西安。

作品目录

序一
序二
推荐语
前言

1、章:基础知识
1.1、Unity简介
1.2、跨平台与多工种协作
1.3、Unity版本
1.4、Unity内置资源或拓展资源
1.5、示例项目打包与发布
1.6、Unity服务
1.7、小结

2、章:编辑器的结构
2.1、游戏项目
2.2、Project视图
2.3、Hierarchy视图
2.4、Inspector视图
2.5、Scene视图
2.6、Game视图
2.7、导航栏视图
2.8、其他功能
2.9、小结

3、章:拓展编辑器
3.1、拓展Project视图
3.2、拓展Hierarchy视图
3.3、拓展Inspector视图
3.4、拓展Scene视图
3.5、拓展Game视图
3.6、MenuItem菜单
3.7、面板拓展
3.8、Unity编辑器的源码
3.9、小结

4、章:游戏脚本
4.1、创建脚本
4.2、脚本的生命周期
4.3、多脚本管理
4.4、脚本序列化
4.5、脚本编译
4.6、脚本调试
4.7、小结

5、章:UGUI游戏界面
5.1、基础元素
5.2、事件系统
5.3、Canvas组件
5.4、Atlas
5.5、UGUI实例
5.6、小结

6、章:2D游戏开发
6.1、Sprite
6.2、Sprite动画
6.3、Tile地图
6.4、2D碰撞检测
6.5、小结

7、章:动画系统
7.1、模型
7.2、动画编辑器
7.3、导入类动画
7.4、动画控制器
7.5、TimeLine编辑器
7.6、Playables
7.7、Constraint
7.8、小结

8、章:持久化数据
8.1、Excel
8.2、文件读取与写入
8.3、XML
8.4、YAML
8.5、小结

9、章:静态对象
9.1、Lightmap
9.2、遮挡剔除
9.3、Batching(静态合批)
9.4、寻路网格
9.5、反射探头
9.6、小结

10、章:多媒体
10.1、音频
10.2、视频
10.3、小结

11、章:资源加载与优化
11.1、编辑模式
11.2、版本管理
11.3、运行模式
11.4、AssetBundle
11.5、游戏对象
11.6、优化工具
11.7、资源管理实例
11.8、小结

12、章:自动化与打包
12.1、资源导入
12.2、配置错误
12.3、自动打包
12.4、自动构建图集与压缩
12.5、小结

13、章:3D游戏开发
13.1、Shader
13.2、摄像机
13.3、场景管理
13.4、输入事件
13.5、物理碰撞
13.6、实战技巧
13.7、小结
作者简介
看完了

相关推荐

微信二维码