招生快讯: 智能家居+VR实战项目的学习路径 嵌入式开发实战项目 智能家居+VR实战教学
当前位置华清远见教育武汉分中心 > 专业设置 > VR/AR程序开发

VR/AR程序开发

第一阶段:C#编程
实战项目案例:PC打包、项目管理、常用组件
整体目标:熟练掌握C#在Unity3D中的使用,掌握扎实的理论基础,无惧面试考题。
阶段目标:
1.全面学习C#编程语言   
2.掌握Unity中的项目架构、项目规范       
3.掌握企业级的代码管理控制
学习效果:理论结合实际,从实战的角度去讲解C#编程在商业项目中的应用,全面学习基础知识,使学员掌握从0基础到架构师必备的素养和能力。
【U3D预科 HelloUnity】
主讲内容:
① U3D 与VS开发环境的配置           
② U3D与 VS界面、基本介绍
③ U3D与C#的发展前景,就业方向日常项目制作流程
整体目标:上手Unity3D引擎,打包UnityPC端版本。
阶段目标:
1.了解Unity3D安装配置         
2.了解Unity项目创建基本操作       
3.掌握打包PC端的版本技能
学习效果:上手Unity3D引擎,了解Unity3D的环境配置方法,打包UnityPC端版本。之后的课程项目学员全部都可以打出PC版本项目。
实战项目:Unity打包PC端《Hello Unity》
【C#基本语法与算法】
主讲内容:
① 数据类型,常量,变量         
② 关系运算符,逻辑运算符
③ 数组,枚举,结构体             
④ 流程控制,循环,分支
⑤ 常用排序算法,二分查找
整体目标:上手Unity3D引擎,打包UnityPC端版本。
阶段目标:
1.了解Unity3D安装配置       
2.了解Unity项目创建基本操作         
3.掌握打包PC端的版本技能
学习效果:上手Unity3D引擎,了解Unity3D的环境配置方法,打包UnityPC端版本。之后的课程项目学员全部都可以打出PC版本项目。
实战项目:在UNITY中制作计算器;制作 玩家排行榜
【C#面向对象编程】
主讲内容:
① 类,对象,成员,属性                         
② 值类型,引用类型
③ 面向对象编程:封装,继承,多态       
④ 静态类与单例,抽象类
整体目标:掌握C#中级编程技能,能够了解企业级协作开发
阶段目标:
1.学习面向对象编程   
2.学习GIT版本代码控制   
3.学习企业级代码规范
学习效果:掌握项目实战面向对象编程思想,系统学习项目构建以及项目制作,学习GIT版本控制,掌握企业级开发实战流程。
实战项目:使用GIT进行项目版本管理
【高级C#编程结构】
主讲内容:
① 数据结构   
② 委托,匿名委托,lambda表达式   
③ 事件,接口,消息机制   
④ 反射类与方法
整体目标:掌握C#高级编程技能,能够使用架构对项目进行开发
阶段目标:
1. 学习C#高级编程语法     
 2. 学习设计模式
学习效果:掌握高级的C#编程语法,以及设计模式,从API搬运工向架构方向转变,为学员打好未来提升基础。实战项目:制作玩家数据库,并使用软件 进行增删改查
第二阶段:Unity课程
实战项目案例:漫游项目、AVG项目、FPS项目、DOTA项目、
CG
项目、实战打包SDK接入项目
整体目标:
熟练掌握Unity3D引擎的全部开发流程,全程安卓项目出包,真实项目上线SDK接入。
阶段目标:
1. 熟练掌握Unity3D引擎的使用     
2. 掌握项目优化方法       
3. 接入SDK,完成项目上线
学习效果:
商业开发起点,全程项目出包,实战优化接入SDK项目上线。全面学习Unity引擎的开发,精讲细讲UnityAPI,吃透玩透实战项目架构。
【U3D基础】
主讲内容:
① U3D基本操作介绍     
② U3D API体系介绍     
③ U3D函数流程图介绍
整体目标:掌握Unity3D引擎整体组件结构,并掌握基本打包流程
阶段目标:
1. 学习Unity3D界面窗口功能     
2. 学习Unity3D主要API体系       
3. 掌握打包安卓端的版本技能
学习效果:学习Unity引擎总体框架结构,对后来学习起到提纲挈领的作用,掌握安卓打包基本流程,后来的项目学员均可自己打包安卓版本
实战项目:Unity打包安卓端项目
【Scene与Camera】
主讲内容:
① Scene与Gameobject,地编系统     
② Camera摄像机控制       
 ③ Camera特效插件的使用
整体目标:深入了解场景和摄像机的关系,掌握摄像机高级使用方法,能够制作精美的项目
阶段目标:
1. 学习场景的搭建以及制作               
2. 学习摄像机的各项设置以及特效的设置
3. 制作漫游/旅游/虚拟预览等项目
学习效果:学习场景以及摄像头的相关知识,掌握屏幕特效的使用方法。学习掌握完整企业漫游旅游预览等项目的制作
实战项目:Unity打包安卓端项目
【UI系统】
主讲内容:
① Ngui、Ongui等UI系统介绍       
② Ugui系统详解(主要)
③ Ugui Event,Input类 
④ Ugui动画特效,3DUI的搭建
整体目标:熟练掌握UI系统的使用技能,搭建较为复杂的UI界面,能够满足商业项目的复杂UI管理
阶段目标:
1. 了解学习目前市面常用的ui知识         
2. 深入学习Ugui
3. 掌握3DUI以及UI特效动画的使用
学习效果:了解商业项目常用UI系统,学习UGUI的所有组件,系统的搭建复杂的UI,了解复杂动画以及3DUI制作。掌握纯UI游戏程序的制作方法
实战项目:纯UI交互类AVG文字冒险项目
【物理、碰撞与运动】
主讲内容:
① 2D与3D物理系统                   
② Collider与Trigger触发
③ 物体的运动路径进行编辑     
④ Itween插件的使用
整体目标:掌握物理引擎以及运动碰撞系统的使用,满足仿真项目的真实需求
阶段目标:
1. 掌握Unity3D中的物理引擎       
2. 熟悉使用碰撞检测系统       
3. Itween插件的使用方法
学习效果:学习掌握Unity物理系统,碰撞检测,运动方式,掌握商业项目Itween插件的使用,掌握FPS射击游戏的制作方法
实战项目:制作第一人称FPS《守望先锋》项目
【动画、寻路与状态机】
主讲内容:
① Animator与Animation,事件帧       
② 有限状态机(FSM)的使用                   
③ Navmesh寻路系统,网格切换
整体目标:实现多层级的AI交互,能够满足商业项目对AI的高级需求
阶段目标:
1. 学习动画系统、规范以及管理           
2. 学习寻路系统         
3. 学习状态机系统
学习效果:学习Mecanim动画系统,学习Nevmesh寻路系统以及复杂的AI状态机,带领学员实现复杂的状态机系统。掌握Dota类游戏的AI制作方法
实战项目:制作第三人称Dota类游戏《英雄联盟》项目
【粒子、材质球与烘焙】
主讲内容:
① 粒子系统,线材质,拖尾   
② Shader材质球     
③ 烘焙系统
整体目标:使用Unity引擎自带的各种功能实现绚丽的动画效果
阶段目标:
1. 学习粒子特效系统     
2. 学习Shader材质球     
3. 使用烘焙系统来实现阴影的管理
学习效果:学习Unity表现特效,shader,粒子系统以及光照烘焙,掌握高级的AI渲染效果。制作一段复杂的过场动画
实战项目:制作一段过场动画
【打包实战】
主讲内容:
① 实战优化:DC与OD控制,包体缩减         
② 开发者账户的申请               
③ SDK接入:友盟统计,推送,微信分享         
④ Ugui动画特效,3DUI的搭建
整体目标:学员独立打包上线产品,并对项目进行整体优化,控制包体等管理
阶段目标:
1. 掌握项目优化关键知识         
2. 掌握SDK的接入         
3. 完成整个项目的打包
学习效果:学习复杂的打包实战,包括IOS,安卓端的SDK接入,产品上架等,掌握商业级的产品上线流程
实战项目:独立打包产品上线,包括SDK的接入 以及项目的优化
第三阶段:AR项目课程
实战项目案例:虚拟歌姬炫舞 、AR涂涂乐
整体目标:熟练应用Vuforia在Unity中的开发,明白每一步的来龙去脉。
阶段目标:
1. 熟悉市场上常用的AR SDK,明白市场需求,明确以后的就业方向。                   
2. 掌握增强现实企业级开发流程
学习效果:熟练使用Vuforia进行增强现实应用开发,根据目前热门的市场需求,开发商业级的AR项目。
【AR基础部分】
主讲内容:
① 认识AR     
② AR项目展示     
③ 常用SDK介绍
实战项目制作:
1.Vuforia开发账号注册         
2.Vuforia SDK结构介绍                           
3.识别图的制作及上传         
4.数据包的下载及使用
整体目标:明白增强现实技术的用途,以及常用SDK,掌握Vuforia的结构
阶段目标:1. 了解AR的前世今生        2. 了解常用的SDK          3. 掌握Vuforia的项目实现方法
学习效果:了解AR的前世今生,明确就业方向
实战项目:虚拟歌姬炫舞
【AR实战部分】
主讲内容:
实战项目制作:
1.涂涂乐介绍               
2.详细课程安排                           
3.PS制作识别图           
4.3dMax制作简单的模型                           
5.UV匹配识别图 项目优化以及封包
整体目标:掌握增强现实开发流程,了解企业级开发各个部分的配合
阶段目标:
1. 掌握利用Vuforia进行增强现实开发流程     
2. 通过实战了解与美术等其他
学习效果:掌握企业级开发流程,适应增强现实的市场需求
AR娱乐-实战项目:虚拟歌姬炫舞 AR教育-AR涂涂乐
第四阶段:VR实战课程
实战项目案例:VR全景旅游、VR游戏、VR智能家居
整体目标:熟练应用Vuforia在Unity中的开发,明白每一步的来龙去脉。
阶段目标:
1. 熟悉市场上常用的虚拟现实 SDK,明白市场需求,明确以后的就业方向。                
2. 掌握虚拟现实企业级开发流程
学习效果:项目期熟练使用Vuforia进行增强现实应用开发,结合之前的相关知识,开发适应市场需求AR项目。
【VR基础部分】
主讲内容:① VR相关知识的介绍        ② VR项目体验         ③ 常用VR SDK的介绍
整体目标:掌握常用的虚拟现实SDK
阶段目标:
1. 了解VR的相关知识         
2. 掌握常用移动端和PC端VRSDK的结构
学习效果:了解虚拟现实的市场需求,明确就业方向
实战项目:VR项目体验
【实战项目】
一、VR游戏
整体目标:掌握虚拟现实在PC端的开发
学习效果:从项目实战角度出发,结合AI,场景,物理引擎等系统工具,制作出商业级别项目产品
实战项目:刀剑神域RPG游戏
 
二、VR旅游
整体目标:掌握虚拟现实在移动端的开发
学习效果:足不出户浏览世界甚至全宇宙的美景,制作交互性VR旅游项目
实战项目:全景旅游景区漫游

三、VR学员个人项目
整体目标:让学生学到东西运用到实际项目中开发
学习效果:让学员自己动手完成一个属于自己项目

四、VR智能家居
整体目标:掌握跨领域VR开发,明白各种接口的调用
学习效果:华清远见独家VR+嵌入式,跨领域VR开发,实现未来软件与硬件的结合,真正独家项目内容!
实战项目:VR智能家居

 

 

  • 招生对象:0基础、有志进入IT软件行业发展的人群
  • 学  制:
  • 开学时间:滚动开班
  • 报名截止:不限
  • 学  费:电询
  • 网报价格:电询
  • 颁发证书:
  • 备  注:学生可选择网上报名。
  • 在线咨询:
请正确填写姓名、电话及地址等信息!
姓名:* 请输入您和身份证一致的姓名
性别:女 民族:
固定电话: * 区号-电话号码
手机号码: * 您的随身手机号(若非本人手机号请备注清楚)
QQ:
电子邮件:
联系地址: * 省份+城市+区+详细的地址 精确到门牌号
邮政编码:
备注:
验证码: * 验证码,看不清楚?请点击刷新验证码
 

校园新闻更多>>

互动问答在线提问>>

联系我们

联系电话:027-83606566

咨询老师:老师

特别提醒:为防止受骗,外地学员到后,请直接与我们联系,不要轻信不明身份者,以免上当受骗!

华清远见教育武汉分中心
地址:武汉卓刀泉路366号武汉工程大学北门科技孵化器大楼11层

技术支持:中部培训网