3D游戏美术 | 3D角色动画设计师班 | 室内设计大师班 | unity3d开发工程师 | VR开发 | VR场景 | 联系我们 | 立即咨询 | 微信 010-53357181 2141870440
报名咨询 0元入学 助学贷款 就业保障 免费试听 返回顶部

VR游戏开发课程

简介: VR游戏开发专业是针对VR 行业中游戏场景中交互部分的程序代码的编写的专 业课程, 从c#语言的学习到Unity3D引擎的学习主要围绕当前最热门的VR游戏编程部 分的学习。

立即报名

学习VR,你可能会遇到的问题

灵镜学院《VR游戏开发》课程大纲

阶段 科目 主要内容 课时
C#编辑
语言
数据类型及类型控制

C#概述和语言的基本原理

变量与常量

表达式运算符

字符与字串

流程控制语句

一周
数组集合和类

数组和集合

属性和方法

结构和类

面向对象技术高级应用

异常处理

一周
调试及事件和委托

调试概述及调试

调试操作(一)

调试操作(二)

事件、接口等

委托等

一周
高级应用

数据控件操作

异常处理

迭代器和分类

泛型的应用

文件及数据流技术

一周
Unity3D
引擎学习
Unity基础

Unity框架与界面

创建工程与地形

光源和阴影以及静态景物

角色和控制以及环境和效果

静态景物与角色和控制

一周
资源的导入和调用

外部资源的创建导入以及资源包的导入

资源包的导出以及创建对象与组件

常用组件介绍和创建Prefabs

Shuriken粒子系统以及用法举例

应用技巧以及系统参数详解

一周
粒子、动画与资源

动画系统的概述和示例

资源的准备和导入和人形角色动画

使用角色动画

物理系统的概述以及应用示例

物理系统的应用技巧和相关组件与参数
一周
物理、音效、寻路

音效概述与示例技巧参数

音效系统组件及全局光照基本用法

寻路系统的概述和应用

寻路系统的应用技巧和相关参数

坐标系与矩阵以及齐次坐标

一周
寻路、3D教学

unity网络编程基础

unity网络编程实现

四元数和脚本

并行脚本和C#基本语法

对象与组件和常用API

一周
输入设备与GUI

输入管理器和鼠标键盘以及外部设备

移动设备输入和自定义输入

画布和矩形变换

识图中编辑和锚点

轴心点和文本

一周
GUI和导航

图像和原始图像

遮罩和过渡选项

导航选项与按钮开关

滚动条与开关和滑动条与滚动条

输入栏和元素布局控件

一周
GUI、Shader

内容尺寸裁剪和长度比例裁剪

水平、垂直与网格布局组合应用案例

Shader概述与介绍

创建Shader和ShaderLab基础语法

自定义Shader和反射探头

一周
U3D项目
实训
项目案列讲解

收集素材

代码编写

优化

成品输出

四周
VR程序 VR讲解

VR的基本概念以及基本原理

Cardboard开发环境的配置和常用API讲解

Cardboard开发技巧与实例

Oculus环境配置与实例讲解

GearVR环境配置及案例项目设计

一周
项目案列讲解

项目介绍

项目策划

场景

代码

输出与优化

一周
VR项目
实训
项目案列讲解

收集素材

代码

优化

二周

立即申请 两周VIP课程