Unity3D培训
美国上市Unity3D培训机构

400-111-8989

热门课程

unity3d工程师培训课程有哪些?

  • 发布:Unity3D培训
  • 来源:Unity3D问答
  • 时间:2018-10-23 11:08

unity3d工程师培训课程有哪些?VR/AR 开发课程设计思路以实用为核心,以游戏脚本编程为重点方向,以真实功能为进步阶梯。以高端技术为竞争力,以项目经验为学习目标。课程共分为四个阶段,每个阶段都强调技术的实用性,每个阶段都有丰富的项目,总体由浅入深,循序渐进unity3d工程师培训课程有哪些?什么是Unity?

unity3d工程师培训课程有哪些

Unity 是 Unity Technologies 公司开发的一款强大的跨平台专业图形开发引擎,能让 VR 开发者轻松创建诸如全景视频、PC 端 VR 产品、移动端 VR 产品、实时 3D 动画、游戏等互动内容孕育了成千上万款高质、超酷炫的神作。

如:《王者荣耀》《雇佣兵》HTC Vive 最佳沉浸 VR 内容 、《小熊尼奥》幼教类 AR 产品、《炉石传说》、《神庙逃亡 2》、《我叫 MT2》。Unity 引擎已经能够支持包括PC、iOS、安卓、WindowsPhone、PS3、Xbox 等在内的二十余个平台发布应用,广泛应用于虚拟现实(VR)、增强现实(AR)网页游戏、手机游戏开发等领域。

第一阶段(开发基础)(C# 语言基础,Unity 基础,3D 数学)

一、C# 语言基础

C# 语言基础:深入理解 .NET 框架原理熟练掌握 C# 编程基本语法及规范培养良好编程习惯

1、数据类型、变量、常量

2、运算符和表达式

3、程序结构(分支、循环)

4、方法、数组(一维、二维等)

5、类和对象

6、面向对象三大特性

二、Unity 基础

Unity 基础:了解 Unity 引擎的特点和发展史 , 学习常用面板和功能 ,如何创建和运行 Unity 工程 , 如果创建和运行场景 , 游戏对象 , 熟悉 Unity 组件和脚本的生命周期等。

1、Unity 工程 , 场景和组件介绍

2、Unity 组件机制

3、Unity 脚本生命周期

三、unity 常用 API

unity 常用 API学习 Unity 常用 API 的使用

1、Unity 工程介绍

2、GameObject 类

3、Transform 类

4、Time 类

5、Random 类

6、Mathf 类

7、3D 数学

四、3D 数学基础

3D 数学基础:灵活运用三角函数、反三角函数、向量、四元数等工具类解决 VR/AR 开发中数学问题,能够实现 VR/AR 项目中各种常见功能。

1、输入与控制(Input 类)

2、3D 坐标系

3、向量 Vector3

4、四元数

5、欧拉角

6、矩阵

7、VR/AR 常用数学图形

第二阶段(VR/AR 项目核心)(Unity 高级组件,NGUI,移动 VR/AR)

一、Unity 高级组件

掌握 Unity 中实时光照和烘焙,掌握 Unity 物理系统的基本应用,射线的综合应用,了解协程的底层实现原理及编程方式,熟练掌握委托和事件的原理及应用,掌握 Unity 导航网格寻路,掌握 Unity 动画系统使用,掌握 LOD、遮挡剔除等常用优化技术。

1、灯光、烘焙、音效

2、物理系统

3、射线的应用

4、协程与线程

5、委托和事件的应用

6、寻路系统

7、动画系统

8、LOD、遮挡剔除

二、UI

UI:熟悉 UGUI、NGUI 各功能组件使用,掌握事件系统及屏幕自适应,熟悉 HUD 使用

1、UGUI 控件、事件、动画

2、NGUI 插件介绍、NGUI 图集打包流程

3、HUD

三、Unity2D

Unity2D:2D 项目开发

1、 Unity2D 开发

四、移动 VR/AR

移动 VR/AR:掌握 Android、IOS 项目发布,掌握手机陀螺仪的使用,掌握 EasyTouch 插件的使用,掌握 EasyAR 扫卡相关以及项目制作,掌握 Vuforia 插件使用,掌握 ARKit 项目制作。

1、Android 发布

2、全景旅游项目制作

3、IOS 发布

4、全景视频项目制作

5、EasyAR 项目制作

6、ARKit 项目制作

7、Vuforia 项目制作

8、EasTouch 插件使用

五、HTC Vive

HTC Vive:掌握基于 HTC Vive 的 VR 开发流程

1、VR 设备用户交互控制

2、SteamVR、VRTK

3、HTC Vive 项目开发

第三阶段(架构设计)(面向对象,设计模式,人工智能(AI)、技能架构设计)

一、面向对象

二、PCVR

三、VR/AR 架构设计

四、Socket 编程

五、设计模式

第四阶段 (企业项目实战)(VR/AR 行业知识,项目优化,数据服务,实战项目,就业指导)

一、数据处理

二、热更新

三、行业知识

四、项目优

五、《魔神剑》项目战

学完这些课程其就业岗位有VR 软件开发工程师、AR 软件开发工程师、工业仿真开发工程师、游戏开发工程师、Unity3D 开发工程师、Unity3D 技术美术、Unity3D 场景搭建师。

感谢大家阅读由Unity3D问答分享的“unity3d工程师培训课程有哪些?”希望对大家有所帮助,想了解更多培训信息请关注Unity3D培训机构官网

免责声明:以上内容仅作为信息传播,文中部分信息来源于互联网,仅供阅读参考。

预约申请免费试听课

上一篇:unity3d就业培训机构哪家好?
下一篇:没有下一篇了
如何学习unity3d软件开发?学习unity3d软件开发学什么?

如何学习unity3d软件开发?学习unity3d软件开发学什么?

unity3d开发有哪些好的辅助工具?unity3d开发语言怎么用?

unity3d开发有哪些好的辅助工具?unity3d开发语言怎么用?

unity3d工程师培训课程有哪些?

unity3d工程师培训课程有哪些?

unity3d就业培训机构哪家好?

unity3d就业培训机构哪家好?

选择城市和中心
贵州省

广西省

海南省