本阶段重点培养游戏开发核心能力,通过JavaScript在Canvas环境或Python的Pygame框架中实现完整项目开发。学员将接触到粒子系统开发、碰撞检测优化等实际开发技术。
开发方向 | 技术要点 | 项目产出 |
---|---|---|
Canvas游戏开发 | 动画帧控制、物理引擎模拟 | 平台跳跃类游戏 |
Pygame项目实战 | 精灵管理系统、AI行为树 | 策略类游戏原型 |
从基础排序算法到复杂递归应用,课程设置递进式训练模块。通过迷宫生成算法、路径规划等实际案例,理解算法在游戏开发中的具体应用场景。
每阶段完成可运行的游戏原型,从贪吃蛇基础版到含AI对手的进阶版本,见证能力成长轨迹。
融入信息学奥赛常见算法题型解析,建立算法思维模型,培养高效的问题解决能力。
课程设置阶段性能力评测系统,通过代码审查、项目答辩、算法挑战赛等形式,多维度验证学习成果。结业项目要求独立开发包含核心算法实现的完整游戏作品。