GODOT / 从想法到可玩的世界
创造一个世界,
让自己的想法发生。
六阶段36个学习单元:从搭建小农场,到交互、完整游戏、系统整合与原创作品。每一步都留下能解释、能运行、能继续修改的成果。
从第一单元开始 →选择适合的阶段按经验前进,不按速度排名
面向7—15岁混龄,由凡朴创始人·土星老师带领。第一阶段每单元约90分钟,第二至四阶段约120分钟,第五阶段约180分钟,第六阶段按创作需要安排约120—180分钟,可分多次学习。36单元不是36次课时承诺,调试与原创项目允许延长。
每个孩子每天贡献三个英文词,借助AI共创当天英语故事,另留15—20分钟。没有电脑可先做纸面设计与预测,再轮换实际操作。
使用Godot 4.6.1标准版、Compatibility。每单元有配套工程或创作工作包。第13—30单元的脚手架用LEVEL区分进度,必须理解并修改对应代码,不能只切换开关。第31—36单元以原创作品与过程材料为成果。
STAGE 01
1. 我的第一个数字世界
进入条件:零基础;会基本鼠标操作即可,可结伴参与。
阶段作品:一个能运行、能介绍的小农场展示场景。
认识节点与基础形体
打开学习单元 →空间里的地址
打开学习单元 →搭出我的小农场
打开学习单元 →颜色、天空与阳光
打开学习单元 →相机里的作品展
打开学习单元 →继续前进的证据:能重新打开自己的工程,指出场景、节点和资源,并解释一次修改。
STAGE 02
2. 让世界回应我
进入条件:完成阶段1,能保存场景、选择节点并改属性。
阶段作品:可以点灯、开门、收集种子的互动小院。
按一下,事情发生了:输入与动作
打开学习单元 →数量会变化:变量与类型
打开学习单元 →满足条件才开门:判断
打开学习单元 →重复的动作:函数与循环
打开学习单元 →敲门与回应:信号
打开学习单元 →互动小院:连接三种玩法
打开学习单元 →继续前进的证据:能用输入、条件和信号解释一个完整交互。

STAGE 03
3. 第一款完整小游戏
进入条件:能读懂简单变量、条件、函数和信号。
阶段作品:一款有目标、反馈、失败与重来的2D游戏。
先用纸玩:设计规则
打开学习单元 →小鹰动起来:2D角色与碰撞
打开学习单元 →种子在哪里:场景实例与收集
打开学习单元 →怎样算完成:计分与反馈
打开学习单元 →失败也能再试:游戏状态与界面
打开学习单元 →第一次试玩会:修改与导出
打开学习单元 →继续前进的证据:陌生试玩者能理解目标并完成一局,作者能修复一处问题。

STAGE 04
4. 进入三维冒险
进入条件:完成一款简单2D游戏,熟悉输入和碰撞。
阶段作品:可行走、观察和完成小任务的3D农场。
回到三维:地面与碰撞
打开学习单元 →我在农场里:角色控制
打开学习单元 →看向哪里:相机与观察
打开学习单元 →走与跳:动画及状态
打开学习单元 →设计探索路线:触发与关卡
打开学习单元 →三维试玩会:可达性与反馈
打开学习单元 →继续前进的证据:角色、镜头和碰撞协同工作,任务入口与结束清楚。

STAGE 05
5. 让世界更丰富
进入条件:能完成3D小任务,愿意反复调试。
阶段作品:带一个完整系统的扩展作品,例如动物伙伴或送货任务。
小动物在想什么:有限状态机
打开学习单元 →绕过菜地:导航与寻路
打开学习单元 →背包里有什么:数据与界面
打开学习单元 →接下一个任务:任务状态
打开学习单元 →下次接着玩:存档与读取
打开学习单元 →听见与看见反馈:音效、粒子与整合
打开学习单元 →继续前进的证据:能解释系统状态、处理异常并保存必要数据。
STAGE 06
6. 我的原创作品
进入条件:完成前面核心项目或能展示相当能力。
阶段作品:一款范围适当、可供他人体验的原创游戏及创作说明。
谁来玩:想法与一页设计稿
打开学习单元 →先做最小原型:一条核心玩法
打开学习单元 →一起做:分工与版本备份
打开学习单元 →让别人试玩:记录与排序
打开学习单元 →完成一个版本:修复与发布准备
打开学习单元 →作品开放日:演示、复盘与下一步
打开学习单元 →继续前进的证据:有完整可玩流程、试玩记录、修改说明和可交付版本。
给家长:看见孩子怎样创造
关注孩子能否提出问题、解释选择、尝试修改、验证结果和协作。每阶段可分享作品截图、试玩记录与一次具体的改进;复杂度不等于成长程度。原创阶段允许选择2D或3D,不要求复制统一答案。
工程在电脑Godot中学习与运行,手机可阅读活动。工程ZIP不是已导出的网页游戏。发布课需要在目标设备另行完成导出测试;本机存档不上传到网站。
资料与适用范围
活动任务、农场示例及创作材料由凡朴重新组织,外部材料用于概念与教学顺序参考,不是逐页翻译。
- KidsCanCode Godot Recipes:节点与小功能组织参考。
- CTU Godot Labs:延续前期活动地图研究的项目递进参考。
- 土星老师此前提供的CS354R资料:延续前期整理的引擎、物理与AI背景研究。
- Godot角色移动文档、导航代理文档、存档文档。本活动实际工程按4.6.1验证;第五阶段使用平面A星网格,导航网格作为后续拓展。