Unity 3D游戏开发工程师班
Unity 3D专业游戏引擎
Unity 3D是什么?
Unity3D是一个让玩家可以创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个整合的专业游戏引擎。
多平台支持
目前各平台的游戏开发很少有通用性,开发iPhone游戏用object C,开发Android游戏大多用Java,开发Windows Phone游戏用C#……
而Unity3D使用底层Mono技术实现了跨平台,使用一种语言就可开发出基于各种平台的游戏,包括手机游戏(iPhone、Android、Windows)、PC游戏(Windows、Mac、Linux)、网游(主流浏览器)、游戏机专用游戏(Wii、Xbox360、PS3)。
使用Unity 3D开发的部分游戏
坦克英雄
新仙剑online
蒸汽之城
QQ乐团
萌战记
网页游戏
天天飞车
捣蛋猪
神庙逃亡2
炉石传说
纪念碑谷
手机游戏
雨血前传:蜃楼
凡人修仙传
七日杀
御天降魔传
永恒之柱
单机游戏
Unity 3D还能干什么?
VR是Virtual Reality的简称,即虚拟现实。指借助计算机系统及传感器技术 生成一个三维环境,创造出一种的人机交互状态,带来身临其境的体验。 应用于游戏、新闻媒体、社交、体育与比赛电影、演唱会、教育、电商、医学、城市规划、房地产等。
使用Unity 3D开发的部分游戏
在Unity3D课程中增加了适用于VR游戏开发的学习,让学员在掌握网游、手游等多平台游戏开发的基础上,还能研发出VR游戏。
项目实训 剖析原理 易于掌握
U3D虚拟现实游戏工程师 学期:4.5-5个月
模块/学时 | 课程 | 内容 |
一个月 | VR模型制作 |
虚拟现实基础知识、 |
两个月 | 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#语法二阶 |
循环 |
unity3D课程 模块06 |
C#Unity三阶 |
MonoBehaviour方法顺序、 |
unity3D课程 模块07 |
C#语法三阶 |
数组 |
unity3D课程 模块08 |
Unity四阶 |
Invoke、 |
unity3D课程 模块09 |
飞机大战项目 |
立项环境配置、 |
unity3D课程 模块10 |
像素蝙蝠项目 |
立项环境配置、 |
unity3D课程 模块11 |
潜入 |
场景布设、 |
unity3D课程 模块12 |
初级角色状态机 |
模型导入、 |
unity3D课程 模块13 |
GUI |
文本、 |
unity3D课程 模块14 |
中级角色状态机 |
场景、模型导入、 |
unity3D课程 模块15 |
角色状态机 |
场景布设、 |
unity3D课程 模块16 |
触控系统 |
两指触控 |
unity3D课程 模块17 |
重力记速器 |
参数测试案例 |
unity3D课程 模块18 |
星骑兵VR项目 |
场景布设、 |
unity3D课程 模块19 |
AR案例 |
视辰VR 官网登录、 |
unity3D课程 模块20 |
C#语法四阶 |
枚举、 |
unity3D课程 模块21 |
排序算法 |
冒泡排序、 |
unity3D课程 模块22 |
UGUI |
画布、 |
unity3D课程 模块23 |
NGUI |
SDK下载、 |
舒适的教学环境
每个教室都是经过设计师的精心布局,学员能在舒适、安心的环境中学习