![Unity 3D游戏开发(第2版)](https://pic.arkread.com/cover/ebook/f/331692146.1653693346.jpg!cover_default.jpg)
¥44.50
作品简介
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 小结
作者简介
看完了
载入中