Unity3D是一个让玩家可以创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个整合的专业游戏引擎。
目前各平台的游戏开发很少有通用性,开发iPhone游戏用object C,开发Android游戏大多用Java,开发Windows Phone游戏用C#......
而Unity3D使用底层Mono技术实现了跨平台,使用一种语言就可开发出基于各种平台的游戏,包括手机游戏(iPhone、Android、Windows)、PC游戏(Windows、Mac、Linux)、网游(主流浏览器)、游戏机专用游戏(Wii、Xbox360、PS3)。
近年来游戏市场竞争大,随着VR热潮的来临,各游戏公司加快游戏开发,占领市场
而Unity3D游戏引擎操作简单、易学、灵活等。
坦克英雄
新仙剑online
蒸汽之城
QQ乐团
萌战记
天天飞车
捣蛋猪
神庙逃亡2
炉石传说
纪念碑谷
雨血前传:蜃楼
凡人修仙传
七日杀
御天降魔传
永恒之柱
VR是Virtual Reality的简称,即虚拟现实。指借助计算机系统及传感器技术 生成一个三维环境,创造出一种的人机交互状态,带来身临其境的体验。 应用于游戏、新闻媒体、社交、体育与比赛电影、演唱会、教育、电商、医学、城市规划、房地产等。
学习Unity 3D VR开发在Unity3D课程中增加了适用于VR游戏开发的学习,让学员在掌握网游、手游等多平台游戏开发的基础上,还能研发出VR游戏。
模块/学时 | 课程 | 内容 |
一个月 | VR模型制作 |
虚拟现实基础知识、
3dmax基本操作、
3dmax材质基础、 |
两个月 | Unity编译器 基础操作与实操 |
Unity3D引擎安装及介绍和编辑器基础操作
初识物理、动画、 |
6天 | 项目实践 《AR恐龙世界》 |
AR识别图怎么制作以及需要注意那些事项 |
3天 | HTC VIVE 介绍及讲解 |
学习如何将HTC VIVE接入Unity中并查看效果 |
5天 | 项目实践 《VR虚拟地产》 |
学习VR样板间制作需要注意的美术要求 |
2天 | 项目实践 《The Earth HTC 课件制作》 |
学习物体移动旋转处理 |
10天 | 项目实践 《VR射箭游戏》 |
HTC VIVE案例讲解《射箭游戏》 |
unity3D课程 模块01 |
Unity环境搭建 |
背景简介、VS安装、Unity安装 |
unity3D课程 模块02 |
Unity一阶 |
视图简介、项目、场景建档、存档与读取 |
unity3D课程 unity3D课程 模块03 |
Unity二阶 |
脚本、代码位移、旋转、缩放时、空对象与组件、刚体组件 |
unity3D课程 模块04 |
C#语法一阶 |
新建控制台项目、输入与输出 |
unity3D课程 模块05 |
C#语法二阶 |
循环
函数方法、
struct、
class、
访问标识符 |
unity3D课程 模块06 |
C#Unity三阶 |
MonoBehaviour方法顺序、
脚本创建基础几何图形 |
unity3D课程 模块07 |
C#语法三阶 |
数组 链表、 字典、 协程、 |
unity3D课程 模块08 |
Unity四阶 |
Invoke、
Unity协程、
SendMessage |
unity3D课程 模块09 |
飞机大战项目 |
立项环境配置、
场景建立、
玩家控制 |
unity3D课程 模块10 |
像素蝙蝠项目 |
立项环境配置、
2D场景建立、
精灵序列帧动画、
玩家控制 |
unity3D课程 模块11 |
潜入 |
场景布设、
警报光、
光照烘焙、
转场渐变、
背景音乐 |
unity3D课程 模块12 |
初级角色状态机 |
模型导入、 小案例1~5 |
unity3D课程 模块13 |
GUI |
文本、
图片、
按钮、
盒子 |
unity3D课程 模块14 |
中级角色状态机 |
场景、模型导入、
基础运动、
AI状态机、
反向对动力学控制器 |
unity3D课程 模块15 |
角色状态机 |
场景布设、
梦境气氛渲染、
玩家控制、
敌人控制、
巡逻预制体 |
unity3D课程 模块16 |
触控系统 |
两指触控 |
unity3D课程 模块17 |
重力记速器 |
参数测试案例 |
unity3D课程 模块18 |
星骑兵VR项目 |
场景布设、
战机导入、
敌机设置、
游戏管理 |
unity3D课程 模块19 |
AR案例 |
视辰VR 官网登录、
注册码获取、
SDK下载、
SDK导入 |
unity3D课程 模块20 |
C#语法四阶 |
枚举、
多态、
接口、
委托 |
unity3D课程 模块21 |
排序算法 |
冒泡排序、
插入排序、
归并排序、
希尔排序 |
unity3D课程 模块22 |
UGUI |
画布、
事件系统、
图片、
按钮、
锚点四叶草、
自适应比例 |
unity3D课程 模块23 |
NGUI |
SDK下载、
图集、
根UI面板、
精灵、
按钮、
触发器、
滑动器 |
每个教室都是经过设计师的精心布局,学员能在舒适、安心的环境中学习