本课程需要针对教育技术、数字媒体和数字出版专业的本科生开设,数字媒体和数字出版在大二秋季学期开设,教育技术专业在大二春季学期开设。每个专业的学生在20到50人之间,课程总共450分钟。
Overview
Syllabus
- 第一章 闯入VR
- 1.1 VR概述
- 1.2 VR的前世今生
- 1.3 揭开VR的神秘面纱
- 1.4 VR的特征
- 1.5 VR的应用领域
- 1.6 当教育遇上VR
- 第二章 虚实融合的AR
- 2.1 你了解AR吗?
- 2.2 AR的特征
- 2.3 AR的应用领域
- 2.4 AR与教育的融合
- 第三章 游戏引擎基础
- 3.1 初识Unity
- 3.2 课程游戏演示
- 3.3 认识Unity界面
- 3.4 游戏对象和组件
- 第四章 构建游戏场景
- 4.1 什么是场景
- 4.2 基础操作
- 4.3 地形系统
- 4.4 场景元素分析
- 4.5 父子级关系
- 4.6 材质和纹理
- 4.7 场景元素归置
- 4.8 场景氛围调节
- 第五章 设计用户界面
- 5.1 UGUI基础
- 5.2 UGUI控件
- 5.3 控件的布局
- 5.4 主要界面设计
- 5.5 下拉物品栏的UI设计
- 5.6 菜单界面的制作
- 第六章 脚本编程入门
- 6.1 编程环境的配置
- 6.2 unity中常用的类
- 6.3 菜单点击事件
- 6.4 背景音乐的设置
- 6.5 射线检测01
- 6.6 射线检测02
- 6.7 鼠标Event事件
- 6.8 文本的显现
- 第七章 游戏世界的物理系统
- 7.1 物理引擎基础
- 7.2 刚体
- 7.3 碰撞器(上)
- 7.4 碰撞器(下)
- 7.5 拓展资源
- 第八章 动画系统
- 8.1 动画基础
- 8.2 三维物体的动画
- 8.3 动画控制器(上)
- 8.4 动画控制器(下)
- 8.5 项目开发——UI动画的制作
- 8.6 项目开发——人物动画的制作
- 第九章 脚本编程进阶
- 9.1 相机控制(上)
- 9.2 相机控制(下)
- 9.3 拾取花草
- 9.4 切换工具
- 9.5 砍树收集矿石
- 9.6 拾取时文字的改变
- 9.7 收集掉落物资
- 9.8 在线时长的统计
- 9.9 文明值
- 9.10 游戏成功的判定
- 9.11 房子的上升和镜头环绕动画
- 9.12 场景跳转和新场景的动画制作
- 第十章 特效系统
- 10.1 声音系统
- 10.2 实时光照与烘焙
- 10.3 光照探针
- 10.4 初识粒子系统
- 10.5 创建粒子系统
- 第十一章 HTC Vive
- 11.1 HTC Vive 基本介绍
- 11.2 HTC Vive设备的安装
- 11.3 Vive SDK下载及导入
- 11.4 SDK案例讲解
- 第十二章 游戏发布
- 12.1 平台发布通用设置
- 12.2 Windows发布流程
- 12.3 Android发布流程
- 12.4 WEB平台发布流程
- 第十三章 实现增强现实功能
- 13.1 Vuforia功能简介
- 13.2 vuforia开发环境搭建
- 13.3 基于图片识别跟踪AR应用的案例详解
- 13.4 EasyAR功能简介
- 13.5 EasyAR开发环境搭建
- 期末考试
Taught by
XiaoDong Wei