课程详情
基础课:在课程起始阶段,会先介绍Unity各大窗口的功能,让学员熟悉操作界面。随后引入PlayMaker插件的学习,包括插件的介绍、导入方法,以及有限状态机FSM的深入讲解,让学员掌握触发器、局部变量和全局变量的使用。
专业课:
C#编程语言学习:C#作为Unity开发的重要语言基础,课程会深入讲解C#语言基础知识,包括数据类型、常量、变量、运算符和表达式等。同时,引入C#面向对象思想、面向抽象编程的概念,让学员理解并掌握相关编程逻辑。还会涉及冒泡排序、foreach等常用算法和语句的学习。
Unity引擎系统学习:对Unity引擎的七大系统进行全面剖析,包括引擎场景操作、脚本开发。深入学习Unity物理引擎之刚体与碰撞、触发与射线的原理及应用。在UGUI与Unity2D方面,会进行UGUI高级开发教学,以及Unity2D瓦片系统的讲解。此外,还包括Unity3D动画与导航系统的基础及进阶学习,让学员掌握动画系统的开发以及导航系统的搭建。
就业课:为学员提供全面的就业指导服务,包括简历撰写技巧、面试技巧培训等。帮助学员了解行业就业形势,明确自身职业定位,提升就业竞争力,增加就业成功率。
职后课:千锋教育关注学员的职业长远发展,在职后阶段为学员提供持续的技术支持和职业发展建议,帮助学员在工作中不断提升自己,适应行业的快速变化。
课程亮点
独家研发万能框架:基于传统游戏的通用特性,小狮独家研发了包含UI、状态机、数据通信、资源管理等通用框架的万能框架。学员学习后,不仅能够开发游戏,还能进行架构设计,为今后成为游戏主程打下基础。
全程面授教学:千锋教育坚持全程面授的高品质、高体验培养模式。面授教学能够让讲师与学员进行实时互动,及时解答学员的疑问,更好地掌握学员的学习进度和学习效果。同时,面授环境有助于营造浓厚的学习氛围,激发学员的学习积极性。