
课程核心价值体系
本课程采用模块化教学架构,重点培养学员程序设计与引擎应用的复合能力。通过200+课时系统训练,使学员具备独立完成游戏产品原型开发的能力。
教学阶段 | 技术重点 | 实战产出 |
---|---|---|
编程基础 | C#语法/面向对象 | 控制台应用程序 |
引擎应用 | Unity组件开发 | 3D场景搭建 |
扩展开发 | AR/VR交互实现 | 虚拟现实项目 |
技术能力培养路径
编程语言精要
通过C#语言实现程序逻辑构建,掌握变量控制、流程语句、集合操作等核心语法,重点训练异常处理与文件读写等企业级开发必备技能。
引擎开发实战
基于Unity引擎开展物理系统、动画控制、AI行为树等模块开发,结合Shader编程实现材质特效,完成跨平台项目部署。
扩展技术应用
掌握Vuforia实现AR图像识别,开发SteamVR交互系统,学习性能优化方案与防眩晕策略,完成商业级VR应用开发。
开发工具解析
Unity3D开发平台
跨平台游戏开发解决方案,支持从2D手游到3A级游戏的全类型开发,内置物理引擎、动画系统等核心组件。
Unreal Engine 4
行业标杆级游戏引擎,提供可视化蓝图系统与高质量渲染管线,适合高端游戏与影视级项目开发。
版本控制系统
SVN版本管理工具实现团队协作开发,确保代码安全与版本追溯,培养规范化的项目管理能力。