搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Unity VR虚拟现实游戏开发(微课版)
0.00     定价 ¥ 79.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302582359
  • 作      者:
    编者:李婷婷|责编:张玥
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2021-09-01
收藏
畅销推荐
内容介绍
本书以Unity 2019.3.2版本为基础介绍虚拟现实游戏开发知识。主要讲述Unity 2019.3.2版本的使用方法及经验,系统地介绍虚拟现实游戏的设计开发方法。 本书分为两部分,第一部分为基础知识篇(第1~9章),第二部分为综合实践篇(第10~11章)。其中,第一部分主要介绍Unity的基础知识,包括虚拟现实技术概述、初识Unity引擎、脚本开发基础、GUI游戏界面、3D游戏场景、物理系统、动画系统、粒子系统及导航系统等内容,从总体上对Unity引擎进行概要性介绍。第二部分介绍2D扑克牌游戏和3D射击游戏,使读者对Unity游戏开发及虚拟现实内容设计制作有一个较全面的认识。全书提供了大量应用实例的配套资源,读者可通过扫描书中二维码或登录清华大学出版社网站下载使用。 本书适合作为高等院校数字媒体技术、数字媒体艺术及相关专业学生的参考书,也适合广大Unity初学者以及有志于从事Unity工作的人员使用。
展开
目录
第1篇 基础知识篇
第1章 虚拟现实技术概述
1.1 虚拟现实技术的相关概念
1.1.1 虚拟现实
1.1.2 增强现实
1.1.3 混合现实
1.1.4 VR、AR和MR的区别
1.2 虚拟现实系统的基本特征
1.3 虚拟现实系统的分类
1.4 虚拟现实系统的组成
1.5 虚拟现实技术的应用
1.6 虚拟现实开发软件及平台
1.7 虚拟现实开发设备
1.7.1 Oculus Rift
1.7.2 HoloLens
1.7.3 Gear VR
1.7.4 HTC Vive
1.8 虚拟博物馆开发项目
1.9 小结
1.10 习题
第2章 初识Unity引擎
2.1 Unity引擎概述
2.1.1 Unity引擎的特点
2.1.2 Unity引擎的发展
2.1.3 Unity引擎的应用
2.2 Unity引擎的下载与安装
2.2.1 下载Unity引擎
2.2.2 安装Unity引擎
2.2.3 登录Unity引擎
2.3 Unity引擎编辑器
2.3.1 界面布局
2.3.2 工作视图
2.3.3 菜单栏
2.3.4 工具栏
2.4 Unity引擎的基本操作
2.4.1 创建项目
2.4.2 创建游戏对象
2.4.3 添加材质
2.4.4 添加组件
2.4.5 保存项目
2.4.6 发布项目
2.5 基础操作综合项目
2.6 小结
2.7 习题
第3章 脚本开发基础
3.1 脚本概述
3.2 脚本编写
3.2.1 创建脚本
3.2.2 链接脚本
3.2.3 运行脚本
3.2.4 注意事项
3.3 脚本开发实践项目
3.3.1 移动的立方体
3.3.2 创建游戏对象
3.3.3 变换的立方体
3.4 脚本开发综合项目
3.5 小结
3.6 习题
第4章 GUI游戏界面
4.1 GUI概述
4.1.1 GUI的概念
4.1.2 GUI的发展
4.2 UGUI控件
4.2.1 Canvas 控件
4.2.2 EventSystem事件系统
4.2.3 Text 控件
4.2.4 Image控件
4.2.5 Raw Image控件
4.2.6 Button 控件
4.2.7 Toggle控件
4.2.8 Input Field 控件
4.2.9 Slider 控件
4.2.10 Scrollbar 控件
4.2.11 Panel控件
4.3 Rect Transform
4.3.1 Anchors
4.3.2 Pivot
4.4 GUI游戏界面综合项目
4.5 小结
4.6 习题
第5章 3D游戏场景
5.1 游戏场景概述
5.2 创建场景地形
5.2.1 使用高度图创建地形
5.2.2 使用地形编辑器创建地形
5.3 创建光源阴影
5.3.1 光源分类
5.3.2 光照阴影
5.4 添加角色控制
5.4.1 第一人称角色
5.4.2 第三人称角色
5.5 添加环境效果
5.5.1 添加天空盒
5.5.2 添加水效果
5.5.3 添加雾效果
5.6 添加影音效果
5.6.1 添加音效
5.6.2 添加视频
5.7 系统资源管理
5.7.1 导人系统资源包
5.7.2 导入外部资源包
5.7.3 导出系统内资源
5.8 资源商店
5.8.1 资源商店简介
5.8.2 资源商店的使用
5.93 D游戏场景综合项目
5.10 小结
5.11 习题
第6章 物理系统
6.1 物理系统概述
6.2 常用物理组件
6.2.1 刚体组件
6.2.2 角色控制器组件
6.2.3 触发器组件
6.2.4 碰撞器组件
6.2.5 布料组件
6.2.6 关节组件
6.3 常用物理材质
6.4 射线检测
6.5 物理管理器
6.6 物理系统实践项目
6.6.1 可拖拽的刚体
6.6.2 碰撞消失的立方体
6.6.3 弹跳的小球
6.6.4 拾取物体
6.7 物理系统综合项目
6.8 小结
6.9 习题
第7章 动画系统
7.1 Mecanim概述
7.1.1 Mecanim系统的特性
7.1.2 Mecanim的核心概念
7.1.3 Mecanim的工作流程
7.2 人形动画
7.2.1 创建 Avatar
7.2.2 配置 Avatar
7.2.3 动画重定向
7.3 动画状态机
7.3.1 连接设置
7.3.2 过渡设置
7.4 动画系统实践项目
7.4.1 顺序角色动画项目
7.4.2 键盘交互动画项目
7.4.3 鼠标交互动画项目
7.5 动画系统综合项目
7.6 小结
7.7 习题
第8章 粒子系统
8.1 粒子系统概述
8.2 粒子系统属性
8.2.1 通用属性
8.2.2 其他属性
8.3 粒子系统实践项目
8.3.1 燃烧的火焰项目
8.3.2 发光的法杖项目
8.3.3 上升的气泡项目
8.4 粒子系统综合项目
8.5 小结
8.6 习题
第9章 导航系统
9.1 导航系统概述
9.2 导航设置步骤
9.2.1 设置导航对象
9.2.2 烘焙(Bake)
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证