【课程内容】
阶段 一周发布AR综合项目
1.1 Unity地形系统;
1.2 综合场景搭建;
1.3 角色动画搭建;
1.4 高通AR解析;
第二阶段 C#编程语言
2.1.C#语言基础
2.1.1 数据类型、常量、变量、运算符和表达式
2.1.2 分支结构、关系运算符、逻辑运算符
2.1.3 循环、数组、数组元素访问
2.1.4 冒泡排序、foreach
2.1.5 枚举与结构体
2.2.面向对象编程
2.2.1 类和面向对象、类成员、字段
2.2.2 属性、参数、值类型、引用类型
2.2.3 方法重载和递归
2.2.4 面向对象编程:封装、继承、多态
2.2.5 静态类、抽象类、单例
2.3.C#基本数据结构和语法
2.3.1 C#接口与泛型
2.3.2 集合、堆、栈
2.3.3 委托与事件
2.3.4 C#反射类
总复习与阶段考试
第三阶段 Unity引擎
3.1.引擎架构与物理系统
3.1.1 Unity引擎场景切换
3.1.2 Unity脚本开发
3.1.3 Unity物理引擎之刚体与碰撞
3.1.4 Unity物理引擎之触发与射线
3.1.5 综合项目:大航海时代
3.2.UGUI与Unity2D
3.2.1 UGUI基础控件
3.2.2 UGUI开发
3.2.3 UGUI项目综合
3.2.4 Unity2D平台开发
3.2.5 综合项目:英雄联盟-UI模块
3.3.Unity3D动画与导航系统
3.3.1 Unity3D动画系统基础
3.3.2 Unity3D动画系统进阶
3.3.3 Unity3D导航系统
3.3.4 Unity渲染系统
3.3.5 综合项目:保卫萝卜
3.4.Unity数据持久化
3.4.1 XML、Json解析
3.4.2 Unity数据库基础
3.4.3 Unity数据库
3.4.4 协程与WWW类
3.4.5 综合项目:守望先锋装备系统
3.5.Unity引擎综合项目
3.5.1 图形渲染管线流程
3.5.2 固定管线Shader开发
3.5.3 表面着色器开发
3.5.4 顶点片段着色器开发
3.5.5 ShaderFog插件使用
3.5.6 综合项目:仙剑奇侠传六
总复习与阶段考试
第四阶段 项目架构与项目管理
4.1.游戏架构
4.1.1 模块封装原理与规范
4.1.2 UI框架构
4.1.3 数据库架构
4.1.4 Socket 架构
4.2.热更新架构
4.2.1 Lua UI架构
4.2.2 Lua socket 架构
4.2.3 Lua 数据库架构
4.3.资源更新架构
4.3.1 Assetbundle 管理规则
4.3.2 Assetbundle 全自动加载
4.4.Python 工具
4.4.1 工程加密
4.4.2 工程解密
4.4.3 批量打包
4.4.4 工程数据与策划必备工具链
4.4.5 工程数据与美术必备工具链
4.5.Unity3d editor window 工具
4.5.1 自动发布与部署
4.5.2 Kismet 工具制作
4.5.3 资源自动打包解包
第五阶段 VR综合项目及图形学
5.1.VR设备实战
5.1.1 HTC Vive(VR设备)API实机讲解
5.1.2 Oculus(VR设备)API实机讲解
5.1.3 Cardboard(暴风魔镜,大朋)API实机讲解
5.2.图形学课程
5.2.1 河水流动,水波纹 模拟
5.2.2 边缘发光
5.2.3 贴图底层原理 (法线贴图,视差贴图,立方体贴图)
5.2.4 3D 数学 向量矩阵计算
5.2.5 菲尼尔
5.2.6 物体阴影计算
5.2.7 墙体穿透
5.2.8 电影后期屏幕
5.3.AR-Hololens开发
5.3.1 Hololens设备调试
5.3.2 Hololens模拟器配置
5.3.3 Hololens手势识别
5.3.4 Hololens凝视操控
5.3.5 全息房产项目实现
5.3.6 全息游戏项目实现
5.4.综合项目
5.2.1 地产方向:地产之家
5.2.2 实物展示方向:全景购车
5.2.3 网店方向:淘宝Buy+
5.2.4 VR游戏:密室逃脱
第六阶段 面试阶段
6.1.面试讲解
6.1.1 面试题讲解
6.1.2 简历批改
6.1.3 模拟面试
【教学宗旨】
千锋教育隶属于北京千锋互联科技有限公司,一直秉承“用良心做教育”的理念,致力于打造IT教育全产业链人才服务平台。
【就业**】
全栈开发引领成神之道;
师资团队雄厚;
管理制度严格;
全程职业素养课程;
量身定制职业规划;
就业更全面更专业;
入学签订就业协议;
提供再就业服务;
学员平均薪水5000元起。
【师资介绍】
潘松彪 VR讲师
讲师语录:
成功要靠勇气、毅力和运气,你提升不了自己的运气,只好提升自己的勇气和毅力。
讲师简介:
七年项目研发经验,五年IT培训教学经验。纯熟独到的教学方法和讲师培养方法赢得学生的肯定,被奉为“潘神”。多年的信息化、互联网化建设、大数据系统架构及分析经验,主导过建设银行云计算平台产品研发和实施,大数据平台产品研发和实施。从世界500强企业到私人企业,并兼具甲乙方的经验,对java、Hadoop、Scala、Spark、机器学习等大数据技术具有深厚的技术功底。行业经验包括电子商务、金融 、电信、汽车等,能利用广泛的技术迅速将客户需求转化为可操作的项目计划。拥有千万级到亿万级PV网站技术架构实现经验,开发过大型的互联网B2B2C网站,如:建设银行的善融商城,长久的汽配商城千品猫等系统。
授课特点:
教学认真,学生可以跟着老师思路,学习积极性非常高;讲课内容紧凑、丰富,并附有大量例题和练习题,十分有利于同学们在较短时间内掌握课堂内容。
【学校简介】
千锋教育公司总部位于北京,目前已在深圳、上海、郑州、广州、大连、武汉、成都、西安、杭州、青岛、重庆、长沙、哈尔滨成立了分公司,全国14个城市培养优质人才20000余人,同期在校学员5000余人,合作院校超500所,合作企业超 15000家,每年有数十万名学员受益于千锋教育组织的技术研讨会、技术培训课、网络公开课及免费教学视频。
千锋教育11大学科包含全栈HTML5+培训、全链路UI/UE设计培训、PHP全栈开发、JavaEE+分布式开发培训、大数据+人工智能培训、Unity游戏开发培训、Python人工智能培训、云计算+Python运维培训、全栈软件测试培训,采用全程面授高品质、高成本培养模式,教学大纲紧跟企业需求,拥有全国一体化就业**服务,成为学员信赖的IT职业教育品牌。
【学校荣誉】
千锋获得荣誉包括:中关村移动互联网产业联盟副理事长单位、中国软件协会教育培训委员会认证一级培训机构、中关村国际孵化软件协会授权中关村移动互联网学院、教育部教育管理信息中心指定移动互联网实训基地等。
【教学现场】