一、课程介绍
Unity开发的游戏可以达到难以置信的运行速度,在良好硬件设备下,每秒可以运算数百万面以上的多边形。高质量的粒子系统,内置的Shuriken粒子系统。可以控制粒子颜色、大小及粒子运动轨迹,可以快速创建下雨、火焰、灰尘、爆炸、烟花等效果!
二、适合对象
1、零基础无入门方向:不懂编程逻辑,不清楚游戏开发核心流程,不知从哪项技术开始学习;
2、技术零散不成体系:单一掌握某类工具,无法串联技术模块,做不出完整可落地的游戏项目;
3、脱离行业实际需求:所学内容与企业岗位要求脱节,掌握的技术无法适配职场实际开发场景;
4、项目实战能力薄弱:仅会理论知识,缺乏实战经验,独立完成游戏项目时遇到问题无法解决。
三、就职方向
1、游戏开发工程师:从事端游、手游、小游戏等游戏产品的Unity开发工作,负责核心功能实现;
2、VR/AR开发工程师:专注虚拟现实、增强现实领域开发,打造沉浸式交互体验与相关产品;
3、交互设计开发:从事工业仿真、教育培训、展厅展示等领域的交互项目开发工作。
四、课程目标
1、基础阶段:C#语言基础开发、C#语言进阶开发、C#语言面向对象开发、C#语言高阶开发;
2、应用阶段:Unity3D基础组件应用、高级组件应用、动画系统开发、3D数学应用开发;
3、进阶阶段:UI系统开发、Unity3D网络应用开发、热更新开发、Shader渲染开发;
4、实战阶段:真机增强应用、项目基础系统开发、项目高级系统开发、项目打包测试发布。