注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
Unity AR/VR开发:从新手到专家: 游戏开发与设计技术丛书 豆 0.0分
资源最后更新于 2020-03-29 01:21:55
作者:王寒曾坤张义红
出版社:出版社机械工业出版社
出版日期:2018-01
ISBN:9787111584636
文件格式: pdf
标签: 计算机 编程 程序设计 游戏开发与设计技术丛书
简介· · · · · ·
全书内容分为三篇。第壹篇是入门篇,针对完全没有任何Unity开发经验的开发者。学完本部分内容后,开发者应该对Unity的基本知识有所了解。第二篇是进阶篇,里面涵盖了AR/VR开发所必须掌握的Unity3D技能。学完本部分内容后,开发者应该掌握AR/VR开发所必须具备的Unity3D技能。第三篇是实战篇,主要通过实战案例的开发学习来掌握主流AR/VR设备平台的知识和技能。学完本部分内容后,学员应对主流的VR/AR设备平台及其开发工具有充分的了解和认识。作者:王寒,曾坤,张义红
目录
本书赞誉
前言
第一篇 入门篇
第1章 初识神兵:为什么选择Unity
1.1 常用3D引擎介绍
1.2 Unity的发展史及代表作品
1.3 Unity的授权、服务与安装
1.4 如何获取Unity开发的学习资源
1.5 本章小结
第2章 蹒跚学步:和Unity的第一次亲密接触
2.1 Unity编辑器入门
2.2 Unity中的核心概念和子系统
2.3 Unity Asset Store游戏资源商城
2.4 本章小结
第3章 无往不利:在Unity中使用C#进行编程
3.1 C#语言概述
3.2 C#的基本语法和使用
3.3 Unity的脚本系统
3.4 本章小结
第二篇 进阶篇
第4章 创建一个新世界:游戏场景
4.1 创建基础的游戏场景
4.2 创建外部的游戏资源
4.3 导入外部的游戏资源
4.4 实战:创建BattleStar项目并准备游戏资源
4.5 本章小结
第5章 有了光就有了一切:Enlighten
5.1 Unity光照系统介绍
5.2 全局光照
5.3 实战:给BattleStar游戏场景添加光照
5.4 本章小结
第6章 让游戏画面栩栩如生:粒子系统和其他
6.1 Shuriken粒子系统
6.2 Shader的使用
6.3 Post Processing的使用
6.4 实战:美化BattleStar游戏场景的视觉效果
6.5 本章小结
第7章 玩家的好帮手:UI系统
7.1 Unity中的UI系统简介
7.2 实战:给BattleStar游戏添加UI
7.3 本章小结
第8章 让角色活灵活现:Unity中的动画系统
8.1 Unity动画系统
8.2 实战:让BattleStar游戏中的角色动起来
8.3 本章小结
第9章 最简单的游戏AI:NavMesh寻路系统
9.1 Unity中的寻路系统
9.2 BattleStar游戏实战:在游戏中使用寻路系统
9.3 本章小结
第10章 真实世界的法则:物理引擎
10.1 Unity中的物理引擎系统
10.2 BattleStar游戏实战:给游戏添加物理系统
10.3 本章小结
第11章 且听风吟:音乐和音效
11.1 Unity中的Audio系统
11.2 实战:给BattleStar游戏添加背景音乐和音效
11.3 本章小结
第12章 让游戏更顺畅:数据存取与性能优化
12.1 Unity中的数据存取
12.2 Unity中的性能优化
12.3 实战:给BattleStar添加数据存取机制并优化游戏
12.4 本章小结
第13章 一个人的世界很孤单:Unity网络编程
13.1 UNET简介
13.2 Unity中的第三方网络插件:Photon
13.3 实战:使用Unity和Photon创建一个简单的多人在线游戏
13.4 本章小结
第三篇 实战篇
第14章 虚拟现实开发技术入门
14.1 虚拟现实的技术基础
14.2 主流的虚拟现实设备
14.3 主流的虚拟现实开发工具
14.4 虚拟现实应用开发的基本流程和注意事项
14.5 本章小结
第15章 实战:跨HTC Vive和Oculus Rift平台开发VR游戏
15.1 HTC Vive平台开发概述
15.2 配置HTC Vive的开发测试环境
15.3 实战:开发跨平台VR联网对战塔防游戏
15.4 将产品上传到Viveport和Steam平台
15.5 本章小结
第16章 实战:在Google Daydream平台开发VR游戏
16.1 Google Daydream VR平台开发概述
16.2 实战:开发VSpaceCraft游戏
16.3 将产品发布到Google Play VR和Daydream
16.4 本章小结
第17章 实战:使用Unity和Vuforia开发AR小游戏
17.1 Vuforia SDK简介
17.2 实战:开发AR小游戏PocketCat
17.3 本章小结
第18章 实战:使用Unity和Wikitude开发AR应用
18.1 Wikitude SDK简介
18.2 实战:开发AR游戏iGirl
18.3 实战:开发一个简单的《口袋动物园》应用
18.4 本章小结
第19章 实战:在HoloLens平台开发游戏
19.1 HoloLens平台开发概述
19.2 实战:开发HoloSpace游戏
19.3 将产品发布到Windows Store平台
19.4 本章小结
第20章 实战:使用苹果ARKit和Unity开发AR应用
20.1 苹果ARKit简介
20.2 使用Unity ARKit开发iGuitarHero
20.3 本章小结