虚拟现实(VR)开发工程师培养方案
关键词:先学习、、保薪资、不
一、虚拟现实(VR)市场分析:
虚拟现实(Virtual Reality) 技术是 20 世纪80 年代末90 年代初崛起的一种实用技术。它是一种高端人机接口,包括通过视觉、听觉、触觉等多种感觉通道的实时模拟和实时交互,是信息领域研究开发和应用的热点方向之一。
虚拟现实(Virtual Reality),也被称为视觉模拟(Visual Simulation),是一个巨大的、正在成长的市场。全球虚拟现实技术发展方兴未艾,美、日、欧等工业预备将该项技术作为竞争未来市场的关键手段。VR 技术现已在产品设计与制造、产品安全试验、建筑设计、电影拍摄、娱乐休闲、体育健身、教育培训、军事演习、医疗诊断等诸多领域得到应用,它将是 21 世纪广泛应用的一种新技术。
Tractica:2021 年全球企业VR 市场规模将达到92亿美元;
培训、模拟和教育应用将推动企业采用 VR。利用定制设备,企业VR 已经在军事训练、民用飞行训练和工业3D 建模方面发挥越来越重要的作用。随着成本降低,消费级VR 普及将给企业VR 带来重大影响。根据Tractica 的预测,2021年企业VR 市场将从2015年的5.923亿美元增长至92亿美元。培训、模拟和教育应用将是企业VR 增长的 大动力。
二、培训流程:
1、入学基本条件
(1)在读培训中心生、应往届毕业生,掌握实用技术,实现高薪就业。
(2)人员,选择更有前景的行业,获取高薪职位。
(3)高职学历,酷爱游戏,愿意投身游戏行业的设计与开发。
2、培训流程
采用先学习、后付款模式培训,不,由 87 培训中心承担学员培训期间产生的学习费用,培训学费待学员入职工作,确认正式入职合同,并实际领到月薪资之后再予以缴纳;
三、教学安排:
1、培训周期
4 个月
2、培训地点
北京
3、培训费用
计 19800 元/生(含报名费、培训费、工信部证书费用等),采用先学习后付款模式,学员达到相关毕业要求并入职工作一月,拿到相应薪资之后再结算相应费用,学员领薪资之前不收取任何教学费用,亦不分期缴纳学费。
4、住宿安排
学员可自由选择,需由公司安排住宿,需缴纳住宿费每月 600 元/生(水电自理)。
5、就业安排
(1)就业保 障:签订《就业培训协议》保 障就业并保 障学员 低就业薪资。
(2)证书认证:工信部《VR 开发工程师》证书认证;Unity 官 方授 权培训中心,权 威, 专业。
(3)就业,双重保 障;
毕业即就业 ,500多家合作企业 , 学员入职企业 ,经过官 方教育培训与认证的开发者,Unity 还会优先就业岗位。
6、就业岗位
虚拟现实开发工程师、游戏开发工程师、Unity 开发工程师、虚拟工程师等;
四、课程体系介绍:
1、课程大纲
87 培训中心技术文件 | 文件编号:AR/VR-XA-04-2017 |
职业教育计划 | 第 A 版第 3 次修改 |
编制: 审核: 批准: |
(1)目的:规范教学课程,并为教学课程的实施、开发、完善作为参考和依据。
(2)范围:适用于有关教学层次的各部门参考、培训、教学、考核、改良方面。
(3)内容:
课程名称 | AR/VR Unity程序开发方向/ 游戏开发方向 | 课程编号 | AVXA-04-2017 | 类型 | 职业教育 | 总课 | 730 |
课程简介 | 本课程针对计算机行业 新技术 AR、VR 内容涉及市场主流的各类型手机游戏开发、 增强现实、 虚拟现实技术开发, 学生将系统的学习主流的C#编程语言、Unity编程基础,Unity 进阶、Unity 开发、AR/VR 主流程序开发等的专业系统知识和技能及行业应用。 | ||||||
课程目标 | 通过基础课程及专业课程的深入系统学习,使学生掌握当今计算机行业各平台主流游戏的编程开发 ,能独立制作符合行业标准、超出企业预期的各类型多种风格游戏开发及增强现实和虚拟现实作品。提交2D/3D 游戏作品及增强现实和虚拟现实项目。 | ||||||
授课时长 | 8 课时/天;5 天/周;40 课时/周;周一至周五 | ||||||
针对群体 | 各大高校在读及已经毕业的计算机相关专业和理工科AR/VR 爱好者。 | ||||||
就业方向 | 手机游戏公司、AR 开发公司、VR 开发公司、网络游戏公司、大中型物联网、互联网公司、手持设备研发公司的软件 开发岗 位;高端房产开发公司 、省市级教育系统、文博系列发展公司、医疗设备技术研发公司等科技软件研发部门。 | ||||||
授课形式 | 线下面授形式,10—20 人/班次;主讲教师1名,助理教师1名,班主任及班子制定,每月组织1—2 场行业专题讲座,就业指导等职业辅导课程每周1场。 |
2、模块内容
序号 | 模块 | 阶段 | 课时 | 模块课时 | 教材教辅 |
1 | 语言基础 | C#语言编程 | 100 | 100 | 技术授课室 |
2 | Unity 游戏开发 | Unity 编程基础 | 60 | 220 | |
Unity 引擎开发 | 80 | ||||
Unity 项目实战 | 80 | ||||
3 | 3D 图形学 | 1、计算机图形学编程基础 | 20 | 50 | |
2、Shader 编程 | 30 | ||||
4 | 网络编程 | 1、TCP/IP 协议 | 4 | 40 | |
2、线程 | 4 | ||||
3、Network | 16 | ||||
4、UNET | 16 | ||||
5 | 框架 | 1、UI 框架 | 30 | 60 | |
2、游戏框架 | 30 | ||||
6 | AR 增强现实程序开发 | AR 程序开发 | 60 | 60 | |
7 | VR 虚拟现实程序开发 | VR 程序开发 | 80 | 80 | |
8 | 集训实战 | 项目实训 | 40 | 40 | |
9 | VR 游戏 | HTC VIVE | 20 | 20 | |
10 | VR 样板间 | HTC VIVE 样板间 | 20 | 20 | |
11 | AR 涂涂乐 | AR 涂涂乐 | 20 | 20 |
3、课程体系
87 培训中心 VR/AR 课程体系
阶段 | 主讲内容 | 技术要点 |
预科 | 预科 | AR、VR 基础介绍 |
游戏行业基础介绍 | ||
职业前景及职业规划 | ||
AR、VR 及游戏项目体验 | ||
试开发第 一个项目 | ||
阶段项目 | 太空大战、桌面弹球、贪吃蛇、AR 贺卡、AR 格斗、漫游、VR 射击 | |
初识 unity | Unity3D 基本操作 | 1、Unity 游戏发展趋势 |
2、Unity 引擎的下载、安装、 | ||
3、Unity 基本操作 | ||
4、Camera | ||
5、坐标系详解 | ||
6、Unity 常用的快捷键 | ||
7、灯光系统 | ||
8、材质详解 | ||
9、预设体详解 | ||
地形系统 | 1、地形创建与绘制、地形纹理绘制 | |
2、添加树木、植被等地形元素、地形设置 | ||
3、公路效果创建 | ||
4、自定义树 | ||
5、导入资源 | ||
6、声音详解 | ||
阶段项目 | 野外求生游戏地形搭建 | |
C#基础编程 | C#简介 | 1、计算机常识 |
2、.net 框架和 VS 软件介绍 | ||
3、C#基本语法 | ||
变量和表达式 | 1、变量、数据类型 | |
2、运算符、表达式 | ||
流程控制 | 1、判断语句 | |
2、循环语句 | ||
3、VS 调试 | ||
变量的更多内容 | 1、数组 | |
2、枚举 | ||
函数 | 1、函数 | |
2、参数修饰符 | ||
数据类型、拆装箱、结构 | 1、数据类型(值、引用类型) | |
2、拆装箱 | ||
3、结构 | ||
类 | 1、类 | |
1、构造函数 |
阶段测试 | ||
阶段项目 | 剪刀石头布、银行系统 | |
Unity编程基础 | unity 简介 | 1、脚本详解 |
2、Unity 调试 | ||
3、生命周期表作用和拓展 | ||
unity 核心类 | 1、Transform、Time | |
2、Vector3(三角函数) | ||
1、Quatertion(四元数) | ||
2、Input | ||
物理引擎 | 1、物理引擎 Rigibody | |
2、持久化数据(PlayerPrefs) | ||
GUI | GUI | |
阶段测试 | ||
阶段项目 | 太空大战、坦克大战、桌面弹球 | |
Unity 进阶 | NGUI | NGUI 插件讲解 |
UGUI | UGUI 组件介绍 | |
阶段项目 | 音乐播放器、背包系统 | |
C#编程 | 面向对象 | 1、面向对象介绍 |
2、封装 | ||
3、访问修饰符 | ||
4、继承 | ||
5、十大设计原则 | ||
6、多态 7、接口 | ||
8、委托、事件 | ||
9、集合、数据结构 | ||
1、反射 | ||
2、设计模式 | ||
3、文件读取 TXT、XML、Excel | ||
4、JSON | ||
数据库 | MySQL | |
阶段测试 | ||
阶段项目 | 管理系统 | |
Unity 进阶 | Unity2D | 1、2D 物理引擎 |
2、2D 精灵的操作 | ||
3、序列帧动画 | ||
阶段项目 | 保卫城堡、保卫萝卜、2D 飞车、消消乐 | |
Unity | 插件 | 1、EasyTouch 插件 |
2、DoTween 插件 | ||
3、Itween | ||
特 效 | 粒子系统 | |
动画系统 | 1、Animation | |
2、Aimator | ||
网格导航 | 1、网格导航 | |
2、射线 |
阶段测试 | ||
阶段项目 | 酷跑、3D 飞车、噩梦射手(CS)、秘密行动 | |
Unity | 面试技术 | 对象池 |
Editor 编辑器拓展 | ||
动态加载 | ||
项目打包 | ||
文件 | ||
3D 图形学 | 1、计算机图形学编程基础 | |
2、Shader 编程 | ||
网络编程 | 1、TCP/IP 协议 | |
2、线程 | ||
3、Network | ||
4、UNET | ||
5、Socket | ||
框架 | 1、UI 框架 | |
2、游戏框架 | ||
阶段测试 | ||
阶段项目 | MMORPG 游戏 | |
AR | AR | 1、注册 Vuforia 开发者账号 2、导出 Android、IOS 安装包 3、云识别功能实现 4、图文混排功能实现 5、AR 视频、音频制作 |
阶段项目 | AR 格斗、AR 涂涂乐、AR 明信片(贺卡) | |
VR | VR | 1、VR 各种设备体验 2、VR 场景配置和搭建 3、VR 中的全景照片播放器 4、VR 中全景视频播放 5、VR 游戏开发 |
阶段项目 | VR 射击、VR 漫游、VR 样板间、VR 切水果 | |
阶段测试 |
4、职业素质课程
课程名称 | 课程简介 |
职业生涯规划系列 | 职业生涯与目标、职业生涯与条件 、职业生涯与心态 、职业生涯规划 |
职业素质系列 | 职业形象与职场礼仪、工作态度、有效沟通、团队合作、时间管理 |
简历制作系列 | 成功简历解析、简历制作过程、简历制作注意事项 |
面试系列 | 面试标准程序、面试前的准备、面试中的注意事项、面试后的问题处理 |
五、实训特色与优势:
整个实训过程模拟软件企业真实工作环境,采用企业化管理制度、全项目化教学过程、企业真实应用案例以及独特的考核管理制度,使学员通过实战训练实现职业技能的提升。适应企业工作环境、工作压力、工作规范,提高团队协作能力。
1、基于 JobRole 组建实训体系
实训体系内容是严格按照企业角色(岗位说明)的方式制定,匹配企业岗位技能要求及职业素质要求。下图描述了 IT 技术领域的技能需求及职位(岗位)名称;
2、企业化管理过程
(1)、管理理念:六大转化
教师转化为项目经理、教材转化为实际项目、上课转化为做项目、考试转化为工程评测、教务转化为公司管理、教学监督转化为质量控制。
(2)、将绩效考核纳入实训过程
点数模型-考核方式
实训学员考核采取虚拟工资发放的方法,即以"点数"代表实训学员的工资,体现学员在实训期间的综合素质水平和职业技术水平。根据实训学员组织结构的岗位设置,实训学员 的考核将围绕学员的岗位职责进行,以考核结果作为学员点数(虚拟工资)取得的依据。根据实训体系的设置,实训期间分为ETPI四个阶段。实训考核的总点数(总工资)为学员在实训期间取得点数的和。
阶段 | 考核项目 | 单项总点数 | 个人获得点数计算方式 |
实训前点数 | 学历点数 | 本科 100;专科 50 | 实训前获得点数= 学历点数+入学测试/100*200 |
技术点数(入学测试) | 200 | ||
实训阶段点数 | 职业素质点数 | 600 | 实训 阶段获得 点数= 获得 素质点数 +周成绩+成绩 |
周成绩 | 1300/13 周 | ||
阶段及答辩成绩 | 1300/4 | ||
实训综合考核点数( 3500 点) | 实训前获得点数+实训阶段获得点数 |
(3)、企业化项目组织方式
学员以项目小组的形式存在,每 6 个人被分解成为一个项目组,每组选择一个学员当项 目小组长,教师充当角色。老师以项目经理及 SEPG/QA 的身份对项目小组进行管理和规划。在项目开发严格贯穿执行国际标准的开发规范,重视开发过程中的质量管理。
项目小组组织结构图:
实训组织方式说明-职责说明
角色名称 | 责任 | 权利 |
QA/SEPG (教师) | 1.准备实训阶段需要软件资源、硬件资源、实训项目规范体系、实训演示项目资料、实训实践项目描述。 2.引导学生观摩一个规范的演示项目(P1 项目),并且就演示项目中的一些关键概念和实践方法给学生进行讲解。 3.指导学生完成实训实战阶段项目的各个阶段,包括项目管理、工程技术实践等方法。 4.完成教学任务的度量工作。 | 1.教学笔记本 1 台 2.投影仪 1 台 3.实训项目规范体系(BSW-CMMI)。 4.实训演示项目采编资料(P1) 5.实训实战项目描述(P2) 6.SVN 服务器及客户端。 7.质量管理平台。 |
项目小组长(学生) | 1.认真观摩学习教师在项目演示阶段表述的知识及技能。 2.完成实战项目的完整软件工程过程。 3.在教师的指导下组织管理项目。 | 1.学习用机。 2.实训演示项目资料。 3.SVN 客户端。 4.质量管理平台。 |
项目组员(学生) | 1.认真观摩学习教师在项目演示阶段表述的知识及技能。 2.完成实战项目的完整软件工程过程。 3.积极配合组长的项目管理活动。 | 1.学习用机。 2.实训演示项目资料。 3.SVN 客户端。4.质量管理平台。 |
3、全真企业环境
实训基地完全模拟目前软件企业的真实工作环境搭建,以工位模式区别于一般院校和培训机构的传统教室授课方式,首先在环境上给学员一种进入企业工作的感觉,让他们提早进入工作环境的心理适应期。
项目阶段工位式教学环境图(每 5 个项目小组匹配一个会议室):
4、独创 E-TPI 实训模式(阶段)
循序渐进的教学模式;以 JobRole 为导向,完成各阶段训练;
(1)、E-learning 教学模式
培养目标:职业技术能力(扎实的技术基础)
通过实训平台中"场景-知识点"对应的训练模式使学员迅速掌握知识点的运用方法,为后续的项目训练打下坚实的技术基础。
(2)、Training 教学模式
培养目标:职业技术能力(熟练使用企业常用技术)
每门课程均设有"课程项目训练",通过该训练可以使学员掌握本门课程知识点的综合运用能力。
(3)、Practice 教学模式
培养目标:职业技术能力(技术综合应用、系统设计能力、CMMI 规范、真实软件开发过程);本阶段的训练项目均采编自企业的真实应用,并经过了规范化和教学化的改造对学员进行从企业软件开发过程 、技术综合运用能力 、 CMMI 规范的理解与运用能力等方面进行的实战训练。
(4)、Internship 教学模式
培养目标:职业技术能力(复杂项目设计、技术整合应用、CMMI 规范、英语 / 日语)、
企业文化(公司简介业务战略介绍、公司核心价值观、公司规章制度、员工行为守则)、工作技能(目标制定与达成、有效问题解决、工作信息管理、时间管理)、个人技能(员工职 业化塑造、职业生涯规划、压力管理)、人际与团队(团队协作、沟通技巧跨文化沟通、呈现技巧商务礼仪)
本阶段训练项目为在北京实训基地由公司项目经理现场指导完成,企业人力资源部门与共同规划了完善的职业素质训练体系。
以上就是vr虚拟现实培训课程的全部内容介绍,如需了解更多的vr虚拟现实培训班、课程、价格、试听等信息,也可以点击进入 vr虚拟现实 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示