【课程介绍】
虚拟现实交互
第1阶段
1、代码工具
代码管理;主流管理工具;SVN服务器;Git服务器;C#项目创建
2、C#基础知识
数据类型常量和变量;C#语言输入和输出语法;位运算符、赋值运算符;数学函数;多种运算符混合运算、优化处理
3、逻辑结构强化
if语句、if---else语句;断点调试、条件断点、监视窗口;打印三角形;控制帧速及按键控制、颜色显示
4、数组
数组的定义;字符数组、字符串、字符串数组;函数的4要素;注释规范及代码命名规范;获取路径中的文件名
5、递归&算法
斐波那契数列、阶乘的实现、汉诺塔问题;结构体的使用;时间复杂度;空间复杂度;二分查找;广度优先;异常处理
第2阶段
1、面向对象
面向对象的特点,类与对象的关系;代码编写,类,对象,引用的声明;常量、变量字段、类成员、方法等;构造函数;静态方法;运算符重载语法编写;子类的声明与定义图形类;多态;密封类、强转,基类,转子类;基本类型互相转化;人物基类;各种子类
2、数据结构
抽象类、接口;序列化;委托;事件的定义、事件订阅对象、通知订阅对象;程序集;名称空间、程序集和组件;泛型性能、类型安全、二进制代码重用、代码扩展;列表、队列、栈、链表、有序列表、字典、集;动态语言var和dynamic类型;匿名函数;闭包;同步与异步编程
第3阶段
Unity基础操作
RPG游戏包含的各种系统;架构的重要性;命名规范;界面布局、工具栏、左右手坐标系、2D/3D坐标系;组件式开发;基础几何体;粒子使用
3D平衡球游戏
RPG游戏包含的各种系统;组件式开发;粒子使用;游戏刚体组件、Collider组件物理材质﹔脚本组件、键输入AddForce;向量、四元数旋转;Animation动画;多个机关在间隔时间内显示隐藏;脚本切换材质、触发器等
2D跑酷游戏
游戏开始UI界面、切换场景;Tilemap工具;生成平台、生成小型环境道具、生成树、Tilemap代码;animation的制作、Animator状态机、Tilemap碰撞器等3D解密类游戏灯光﹑灯光烘焙、灯光属性、立体声、标签管理、警报代码;Animator混合树;烘焙场景数据;寻路实现、offsetlink、障碍物;动画融合、曲线、遮罩﹔UGUI界面
第4阶段
1、框架思维编程
MVC;View、Model、Control层使用;Facade使用dll和lib的创建;json、xml.fmod;AndroidSDKjdk;混淆防止反编译;DLL转化为SO,文件;调试详细使用步骤、remote方案、ADB方案;赛车游戏等
⒉项目优化能力
Statistics面板参数含义;代码优化;合并图集;静态合批、动态合批;骨骼和蒙皮;RenderDoc软件;纹理、Mipmap;Shader实现逻辑;光照烘焙、灯光探照;垃圾回收;Mesh压缩;Texture各种格式的特性;AnimationClip动画片段压缩;ProjectSetting.Time.manager设置物理时间更新间隔等
3、编辑器的扩展及背包的交互逻辑
Menultem、context.Selection;自定义Inspector面板;创建编辑器窗体;物品属性、界面编辑控制;界面的绘制、添加物品等
第5阶段
1、ARVuforia的应用
Vuforia功能介绍;使用Vuforia制作AR扫描;AR交互;ARMark功能Unity-ChatSDk等
2、NrealMR眼镜
Nreal各个元器件作用及使用方式;搭建Unity的软件配置环境;打包一个Cube到Android手机上;结合UnityChatSDK,做一个音视频通话;做一个植物大战僵尸的游戏打包到计算单元上等
3、Kinect和Opencv的扩展应用
UnityAzureKinect下载安装;Kinect调试检查;KinectAvatarDemo;KinectColliderDemo;UnityOpenCVSDK下载;Opencv图形识别;Opencv网球Demo等
第6阶段
HTCVIVE头显的应用开发
下载StreamVR;搭建角色;还原场景的中SimpleInteractable;发射射线;瞬移点以及瞬移区域实现;LinearDrive功能还原以及脚本参数;CircularDrive功能还原;CircularDrive脚本参数;Button还原以及脚本参数;Hints效果还原以及脚本参数;Skeleton中的HandModel还原;搭建角色、手柄;自适应高度瞬移;开门效果实现;3DUIl中画布制作;更换物体模型以及物体材质效果实现;整理样板间中的功能等
扩展阶段C++
C++基本类型;代码结构的控制;数组;指针精讲及智能指针;函数;面向对象;数据结构;STL标准模板库等
【课程特点】
培养研发思维逻辑
U3D学习是构建思维逻辑的过程,只有具备思维方式,才能融会贯通,将所学运用到实际工作中!
把控整体开发流程
遵循项目标准及流程规范,从全局到细节,从思维到实现,把控整体开发流程,具备全局视野!
提升持续迭代能力
不仅具备开发思维→程序设计→程序实现的能力,更培养持续迭代的能力,让程序开发更高效!
扩容前沿热门技术
传授的U3D核心技能在满足当下企业用人标准的同时,增加前沿技术,更有利于个人以后的技术提升!
【师资简介】
曾任职梦牛(上海)网络科技有限公司,负责游戏客户端、服务端程序,拥有大量的项目开发经验!
5年以上教学经验,对于游戏中的动作部分和手感有独特的见解,对游戏特效和场景处理把控到位。
11年游戏行业和授课经验。曾为北京全天通独立开发了多款三国系列手机游戏,学生遍布畅游、完美等各大公司。
硕士学历。参与手游《凛冬部落》前端研发,后期负责参与给全国各地科技馆制作AR、VR、模拟仿真以及科普游戏等
【学习方式】
01战队组建
人人都能当队长,带领队员“全军出击”锻炼提高团队意识、合作能力、管理能力
02情境创设
每日演讲、战队系列任务、拓展训练、每月之星、社会公益和校企活动,提升综合素质
03充分互动
课堂游戏互动模式授课,更好吸收专业知识,享受学习乐趣
06学习总结
通过每日三问、战队月度汇报、培养学员善于总结的习惯
05成果展示
记录各个训练情境,展示努力取得的成果,提高学员信心
04任务执行
以战队为单位研究课题并汇报研究进展及心得,培养学员爱研究、善思考的习惯
【一站式就业服务】
【教学现场】
【学员风采】
姓名:张景琦
年龄:20
学历:中专
就职公司:完美世界
就职岗位:3D角色
我叫张景琦一年多过去了在这一年里我从一个想接触这个行业的一名萌新到现在在完美世界工作了经历了很多阶段学习了很多东西认识了很多朋友也爱上了这个行业也感谢汇众和各位老师的精心教导。
从学习到工作这期间也是感受颇多也说出自己的经验吧这个行业一定要拿出自己的热情并把热情用于到学习上刚开始学的时候我们可能跟有美术基础的同学是有差距的但这是正常的但你能通过老师教的技巧和自己的练习来弥补而且要建立自己的学习方法比如找参考这个是一定的多去看别人的作品和自己的作品对比向比你厉害的人交流和请教这能让你的技术迅速提升别不好意思问你问他他一定会乐意分享的养成一些良好的习惯比如整理好作品和资料分类啊用bp的时候一步一保存能让你效率提升免去很多麻烦这些对你有很大的帮助包括工作以后还有就是基础是一定要补的素描什么的美术基础能让你学的很轻松这些就是我学习到工作后的经验了希望学弟学妹们能热爱这门行业用心学好加油!别忘了自己的梦想哦我想做出暴雪那样的CG电影!!还有很长的路要走呢。学弟学妹们在学习中有什么疑问可以
姓名:邓永成
学历:大专
年龄:23
就职公司:51VR成都分公司
就职岗位:次世代场景
我叫邓永成,现在在51VR做次世代场景的工作,我到汇众学习了一年多.我喜欢动漫,也经常玩游戏,我来汇众学习,一是因为兴趣,二是因为这个职业在以后很吃香.在汇众认识了新老师,认识了想同学.老师的教学方法我很喜欢,周围的同学也很热情,不懂的可以问附近的同学.大家一起学习,共同进步。我们公司现在主要是做的VR还有人工智能的项目,也希望以后有更多的学弟学妹加入到我们公司的行列中。
【教学现场】
【机构简介】
汇众教育(www.gamfe.com)成立于2004年8月,成立以来始终坚守数字娱乐职业教育主航道,下设游戏学院、动漫学院、数字影视学院、UED学院、VR/AR学院五大学院,目前已在北京、上海、广州、深圳、青岛、武汉、天津、杭州等全国主要城市和地区建设40+直营校区,累计培养100000余名专业人才,并输送至全国50000余家企业,成为目前遍布全国的数字娱乐人才培养基地
在新兴朝阳产业人才紧缺,人才培养缺乏成功经验与模式的情况下,汇众教育集团依靠精准的市场定位、高质量的课程体系、严格规范的教学质量管理和完善的就业推荐服务,为中国数字娱乐职业教育行业提供了专业参考及标准,成为数字娱乐职业教育卓越品牌。
【办学特色】
汇众教育拥有由实力派名师和行业大咖组成的400人师资阵容,他们经验丰富、教学理念先进,是你职业技能学习过程中的良师益发!
严格选拔:来自一线企业、5年以上开发经验、80%来自一线企业
能力出众:身兼讲师、项目经理、学术开发三重角色、真正实力派
定期考核:每年参加上岗认证、确保在职的都是、合格的老师
一师一班:专职导师全程对口培养、对学员学习和发展、全面负责
陪伴式教学:一对一传授、一专多能本领、教授上手快的工作技巧
外聘专家:特邀行业大咖、为你提供国际视野、前沿技术与实践
【机构荣誉】
【机构环境】
汇众教育成都校区周边大厂云集,商业繁荣、交通便利、环境优雅、学习气氛浓厚,校区教学硬件设施齐全,设多媒体教室、理论课教室、机房、画室、教学案例中心、研发中心,各项教学设施和整体教学环境均处于国内高端水平,学习环境宽敞、舒适。机房的教学用机性能优越,保证一人一机,为我们的实例型教学开发提供了坚强的后盾,而且在课余时间免费向学员开放,是学员组成游戏开发小组理想的制作室。多媒体教室采用高性能的投影设备及进口幕布,用更直观的方法传授知识。学院采用案例教学、实例教学、项目开发相结合的方法,追求教学、实践、创作为一体,有专家精选的大量经典商业案例、项目开发实战训练贯穿于全部课程当中,使学员在生动、活泼、轻松的教学环境下接受全新的游戏动漫开发技术。