课程体系围绕游戏开发全流程构建,采用模块化教学方案。教学内容覆盖基础编程到商业项目开发,特别强化3D数学应用与网络联调技术,确保学员掌握跨平台开发能力。
教学阶段 | 核心内容 | 实战项目 |
---|---|---|
编程基础 | C#语法/数据结构/调试技术 | 控制台游戏开发 |
引擎应用 | 组件编程/物理系统/动画控制 | 3D物理沙盒构建 |
界面开发 | UGUI系统/热更新技术 | MMO游戏界面开发 |
项目实战 | SDK接入/多平台发布 | VR射击游戏开发 |
课程包含网络同步开发专题,深入讲解UNET架构与Photon引擎应用。在图形渲染方向,设置Shader编程专项训练,涵盖表面着色器与顶点着色器开发技术。
采用案例驱动式教学,每个技术模块配备对应实战案例。开发环境配置Windows/Mac双平台支持,提供企业级代码版本管理实训,培养规范的工程开发习惯。