Unity AR/VR开发:从新手到专家

Unity AR/VR开发:从新手到专家

作者:王寒曾坤张义红

出版社:机械工业

出版年:2018年1月

ISBN:9787111584636

所属分类:经济金融

书刊介绍

《Unity AR/VR开发:从新手到专家》内容简介

全书内容分为三篇。第壹篇是入门篇,针对完全没有任何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、本章小结

相关推荐

微信二维码