关于教材

一、缘起
有人将2016年可以称为VR元年,随着VR技术的快速发展,各种应用层出不穷,特别是随着5G技术的在我国的高速发展,使人相信在未来VR技术将在各个方面改变我们的生活方式。
最近几年一直在带学生参加虚拟现实技术相关的比赛,曾获得国家二等奖,个人也开发了一些虚拟现实项目,但总觉得现在VR项目开发相关的入门书籍太少了,感兴趣的人很容易因为难入门而放弃学习虚拟现实技术。基于上面几个原因,我想写一本入门的VR项目开发的书,给没有多少专业知识的人用,通过不断顺利完成一个个学习任务,不断获得成就感,从而最后能够开发出有一定难度的VR项目。
二、本书内容
本书从实战的角度出发,总共设计了3个大的学习项目和1个实战训练项目。
第1章:主要介绍虚拟现实技术,包括虚拟现实的概念、虚拟现实的发展史、虚拟现实的特征、虚拟现实的软件平台和硬件设备以及虚拟现实的应用情况。
第2章:让读者熟悉VR开发环境,包括HTC VIVE PRO软硬件的安装与配置、Unity编辑器的安装。
第3章:让读者跟着开发第一个VR项目,此项目较简单,开发环境搭好就能做出来。
第4章开发VR保龄球项目,让读者开发一个在VR环境中打保龄球的游戏项目。
第5章开发一个VR蜘蛛来袭的项目,采用第一人称视角,用户通过手枪来消灭来袭的蜘蛛怪物。
第6章为VR项目开发实战训练,读者需要选择一个项目进行开发。
三、本书特点
本书在编写过程中,一直都有学生参与,以一个初学者的思考方式在完成教程的编写,本书遵循学生的学习规律,以服务教学为宗旨,主要有以下几个特点:
1.先进性与实用性。本教材的内容反映出最新的实用VR项目开发方法及技术,具有很强的先进性和实用性。
2.适用性与实战性。教材项目来自实际,但又有所取舍,难度适中,适合教学,在具有普适性的基础上注重拓展训练,同时,教学项目有较强的实战性,能培养学生的实际项目开发能力。
3.重点突出、定位准确。教材通过三个递进项目讲解虚拟现实技术,重点突出、定位准确。  
4.教材立体化。全套教材以立体化精品教材为构建目标,课程网站将提供的电子课件、素材、源代码等教学资源。

四、如何使用
本书使用的Unity版本为2019.1.9版本,读者可以使用和本书一样的版本,也可以使用Unity官方提供的最新版本。
本书配套网站为:http://www.zjcourse.com/VR,里面有非常详细的学习资源,方便老师进行教学与学生进行自主学习。
(1)教学资源


序号

资源名称

表现形式与内涵

1

课程标准(教学大纲)

Word电子文档,包含课程定位、课程目标要求、课程教学内容、学时分配等内容,可供教师备课时用

2

授课计划

Word电子文档,是教师组织教学的实施计划表,包括具体的教学进程、授课内容、授课方式等

3

教学设计

Word电子文档,是指导教学如何实施课堂教学的参考文档

4

PPT课件

RAR压缩文档,是提供给教师和学习者的教与学的课件,可直接使用

5

考核方案

Word电子文档,对课程提出考核建议,指导课程如何考核

6

学习指南

Word电子文档,提供学习的建议

7

学习视频

形式多样,有直接视频文件,也有参考网址

8

项目源码

RAR压缩文档,包括本书所有项目的源码以及所有资源包

9

作品欣赏

RAR压缩文档,提供部分学生优秀作品,可供读者参考

10

参考资源

Word电子文档,提供其他的学习虚拟现实相关的资源,包括一些网络链接等

    虽然提供了项目的源代码,但不会给教学带来不利影响,本书为每个学习任务都配套有相应的课堂拓展需要学生去完成,学生需要花大量的时间来完成任务的拓展内容,拓宽了学生的知识面。
(2)课时安排
如果课时只有60左右,需要多设置些课外时间,参考教学安排如下表所示。


序号

教学内容

合计课时

1

第1章:虚拟现实技术概述

4

2

第2章:熟悉VR项目开发环境

4

3

第3章:第一个VR项目

4

4

第4章:VR保龄球项目开发

12

5

第5章:VR蜘蛛来袭项目开发

20

6

第6章:VR项目开发实战训练

16

 

合   计

60

如果课时比较充裕,可以加大第4章、第5章和第6章的时间,让学生将项目开发得更精细。特别是VR项目开发实战训练部分,尽量让学生利用课外时间来完成。