推荐学习路线
2026/4/13大约 1 分钟
推荐学习路线
第一步:跟着官方教程做一遍
完成 Godot 官方的 Your first 2D game 教程,理解基本流程。
第二步:阅读 2D 进阶文档
深入学习以下主题:
- 2D 图形:2D workspace — 坐标系统、视口、绘制
- 2D 物理:Physics introduction — 刚体、碰撞、物理材质
- 精灵动画:2D sprite animation — AnimatedSprite2D、AnimationPlayer
- TileMap 系统:Using TileSets、Using TileMaps
- 相机控制:Camera2D — 屏幕跟随、平滑移动、限制范围
第三步:做自己的游戏
不要复制教程,用自己的创意做一个小游戏:
- 从最简单的开始——能移动、能跳跃、能碰到东西就够
- 逐步添加敌人、分数、关卡
- 加入音效和动画让游戏"活起来"
- 打磨数值和手感
- 发布出去,收集反馈
第四步:进阶主题
当你能独立完成小游戏后,可以探索:
- 状态机(State Machine):管理角色复杂行为(站立、行走、跳跃、攻击、受伤)
- 对象池(Object Pooling):优化大量子弹/敌人的创建和销毁
- 场景管理:大型游戏的场景切换和资源管理
- 插件开发:扩展编辑器功能,提升开发效率
参考原文:2D 章节
