游戏开发培训班的课程时长通常在4-6个月,认真学习的话,基本可以达到入行水平。游戏开发培训班通常会根据游戏引擎来分类,比如有Unity3D游戏开发培训班、Unreal游戏开发培训班等,不同培训班需要学习的内容不同。
以Unity3D开发为主的:
第一阶段会学C#语言,包括C#基础、数据结构与算法、计算机原理、函数封装、C#面向对象等。
第二阶段学习U3D引擎应用及开发,包括U3D基础组件、3D数学应用、Camera组件、LineRenderer、LayerMask、U3D动画系统等。
第三阶段学习游戏系统与网络连接,包括UI系统开发、U3D网络通信、热更新开发、Shader渲染等。
最后会进行真机项目实战,学习长连接通信、SDK整合、真机打包测试等。
以Unreal开发为主的:
第一阶段会学C++语言,包括计算机原理、数据结构与算法、C++面向对象编程、内存分配等。
第二阶段学习Unreal的蓝图系统,包括函数、宏、事件、结构体、枚举、容器、逻辑运算符等。
第三阶段学习Unreal的C++开发,包括引擎框架关系、碰撞系统、Paper2D系统、数据资产管理、智能指针、数据容器等。
第四阶段则学习Unreal的功能模块,包括角色系统、动画系统、UMG系统、网络系统、音频系统、AI行为树系统等。
最后进行项目实训。
×