Unity3D培训班

导读   青岛北方互联网计算机培训学校Unity3D培训班,本课程以小班面授教学,课程以每6个月更新一次;实战项目已每3个月更新一次;开发工具版本都是使用最新版本。
400-882-1633 400
Java大数据 Unity3D ETL

课程详情

2020-01-10

Unity3D

青岛北方互联网计算机培训学校Unity3D培训班,本课程以小班面授教学,课程以每6个月更新一次;实战项目已每3个月更新一次;开发工具版本都是使用最新版本。
青岛北方互联Unity3D方向课程大纲
课程阶段
课程模块
标题
课程内容
*阶段
游戏开发语言C#学习
(3周)
基础语法
数据类型
运算符
算术运算符、关系运算符、逻辑运算符
分支结构
分支语句if、else、switch...case…
循环结构
循环结构for、while、do while
循环练习
循环嵌套
周末任务
整理本周内容(思维导图、上传简书)预习下周内容
语法进阶
数组和算法
数组、二维数组、交错数组
排序、查找算法
枚举和结构体
枚举、结构体、访问修饰符
类和方法
类与对象、方法、重载方法、静态方法
引用类型和字符串
引用类型、字符串常用方法、参数修饰符
周末任务
整理本周内容(思维导图、上传简书)预习下周内容
高级语法
面向对象编程
讲解OOP三大特性,封装、继承、多态
多态
抽象概念、接口
泛型和集合
泛型、泛型集合、非泛型集合
委托事件
委托、事件、讲解观察者模式
设计模式
IO流操作
单例、工厂、简单工厂等设计模式
周末任务
整理本周内容(思维导图、上传简书)预习下周内容
资格测试
考试(测试是否可以进入下一阶段的学习)
综合复习、疑问解答、上机考试
第二阶段
游戏开发引擎Unity学习
(4周)
物理系统
初识Unity
Unity引擎编辑器操作
面向组件开发
Unity组件框架、Unity脚本生命周期
GameObject类、Input类、Time类、Transform类、Vector3等
物理系统(上)
刚体组件、碰撞检测和触发检测、射线检测
物理系统(下)
物理材质、角色控制器、关节组件
项目实战-飞机大战
飞机移动、射击、敌机AI、飞机、子弹的销毁、道具触发
周末任务
整理本周内容(思维导图、上传简书)完成坦克大战作业预习下周内容
动画特效系统
和游戏数学运算
动画系统(上)
模型设置、老版动画系统
新版Mecanim动画系统、骨骼设置、动画复用
动画控制器、Parameters、Layer
动画系统(下)
State Machine状态机、子状态机、Blend Tree融合树
动画遮罩、动画曲线、动画事件、IK反向动力学动画
导航
Unity自动导航系统、A*算法寻路
3D数学
插值、限值、Mathf类、随机类
向量运算,加法、减法、点乘、叉乘的应用、矩阵的运算
特效
线渲染器、拖尾渲染器、粒子系统
周末任务
整理本周内容(思维导图、上传简书)完成制作塔防游戏预习下周内容
Unity2D和UI系统
Native2D(上)
讲解图片格式、Sprite精灵打包、帧动画、2D物理组件
Native2D(下)
制作2D小游戏、移动端打包发布Android、IOS
UGUI基础
UGUI系统介绍、基本组件、布局组件、特效组件
通过脚本控制UGUI组件
UGUI提高
DoTween及与UGUI的应用
UGUI的Canvas、分辨率自适应、UGUI事件系统
UGUI综合练习
UGUI商城、背包系统、UGUI框架管理
周末任务
整理本周内容(思维导图、上传简书)完成UGUI大作业预习下周内容
Unity文件存储
和动态加载技术
文件存储(上)
WWW下载、Unity协同程序
PlayerPrefs数据持久化、各平台下各文件存储路径
文件存储(下)
txt、csv格式存储,xml、json语法及在Unity中的读写
动态加载(上)
移动端解析json、Resources加载、AssetBundle的打包及下载
动态加载(下)
AssetBundle依赖关系、AssetBundle的实际应用
周末任务
整理本周内容(思维导图、上传简书)、预习下周内容
资格测试
考试(测试是否可以进入下一阶段的学习)
综合复习、疑问解答、上机考试
第三阶段
游戏开发综合项目训练
(4周)
项目训练*周
完善整理项目
对象缓冲池讲解、单例模式在项目中的应用、数据互通基础、整理之前的项目
陀螺仪重力感应、原生手指触控、整理之前的项目
EasyTouch插件、场景加载、异步加载等、整理之前的项目
老师带领制作卡牌游戏
卡牌型综合项目第1天
卡牌型综合项目第2天
周末任务
整理本周内容(思维导图、上传简书)、预习下周内容
项目训练第二周
老师带领制作卡牌游戏
卡牌型综合项目第3天
卡牌型综合项目第4天
卡牌型综合项目第5天
卡牌型综合项目第6天
卡牌型综合项目第7天
周末任务
整理本周内容(思维导图、上传简书)
预习下周内容
团队项目*周
优化
影响游戏运行效率的因素、分析CPU、GPU和显卡
光照烘焙、遮挡剔除、层消隐、LOD多层次细节
Unity性能分析器Profiler
项目管理
团队协作工具SVN、Git讲解
项目指导
项目制作
项目指导、团队成员介绍、项目开发流程、企业代码规范
周末任务
整理、测试
团队项目第二周
项目制作
项目指导
周末任务
整理测试、编写软著

第四阶段
VRAR训练
(2周)
VR训练
暴风魔镜SDK
手机VR原理、摄像机处理、眼球聚焦功能、360全景、蓝牙手柄输入功能
开发暴风墨镜项目、发布暴风魔镜商店
VR一体机
讲述VR一体机知识点
VR一体机项目讲解
VR一体机项目制作
VR一体机项目制作
VR一体机项目制作
HTC Vive
HTC安装、HTC摄像机原理、HTC手柄交互
VR水果忍者项目讲解
项目制作
项目制作
项目制作
周末任务
整理、测试
AR训练
AR SDK学习
Vuforia SDK、HiAR SDK、EasyAR SDK
多卡识别、脱卡识别、云识别、动态识别
AR恐龙乐园项目制作
Kinect2体感设备
体感介绍、Kinect2技术讲解
项目制作
Kinect2技术讲解
Kenect2项目制作
Kenect2项目制作
Kenect2项目制作
周末任务
完善、整理项目
第四阶段
游戏开发拓展提升训练
(2周)
主流插件、Socket学习
NGUI基础
各个控件的作用、编写代码控制各个控件
NGUI进阶
NGUI自适应、I事件系统、精灵打包、函数、背包
ShareSDK插件、Ads插件
分享功能、广告功能
网络通信
介绍Socekt通信、制作聊天室、Unity自带Unet框架讲解
Shader
Shader和材质的关系、代码控制
编写固定着色器、表面着色器、顶点和片段着色器
周末任务
整理本周内容(思维导图、上传简书)完成Unet练习、预习下周内容
游戏开发思想拓展
和游戏开发技能拓展
学习管理模块、延伸框架的书写
Buffer管理、音频管理、游戏框架学习
Lua
介绍Lua语言的语法、使用、Lua和C#的交互、XLua框架热更新的使用
周末任务
整理本周内容(思维导图、上传简书)、预习下周内容

个人项目加强训练
(2周)
自由个人项目*周
编写策划文档
编写项目文档、如何获取素材、如何设计项目功能、审核项目文档
项目制作
项目指导
项目指导
项目指导
项目指导
项目制作
项目指导
项目指导
项目指导
项目指导
项目答辩
周末任务
整理、编写软著


面试指导
(1周)
职业规划课
职业规划课
简历技巧、写简历、面试技巧、面谈课
毕业典礼
毕业典礼
毕业典礼
投递简历、毕业典礼
上一篇: Java大数据培训班 下一篇: ETL培训班

推荐课程

查看全部课程
青岛北方互联学院

青岛北方互联学院

市北校区

查看全部校区 进入官方主页