账号注册、Token 生成和通用提交流程见 提交指南,本页只讲本活动特有的硬性要求。
完成开发后,你需要把作品提交到野生Club。提交不是只交一个游戏链接,而是交一份能证明你真实完成作品的项目档案。
做个真东西出来——能跑起来的那种。提交上来,核验通过、名额还在,板子就寄给你,接着做下一个。
这份档案会被用于 3 件事:
- Review 你的作品是否达到 YSWS(You Ship, We Ship:你做出作品,我们提供继续创造的资源)门槛。
- 在口袋街机厅展示你的游戏。
- 作为面谈、发货和线下展示邀请的依据。
01. 提交前置准备
申请核验前,你的项目必须满足这些硬性指标:
- 完整可玩的项目:必须有明确的开始、游戏循环、胜负判定,不能是半成品 demo。
- README 详细说明:介绍玩法、规则、创作主题、你和 AI 如何完成它。
- MakeCode Share 链接:别人打开链接就能试玩。
- 1-2 张游戏截图:展示游戏运行画面。
- 至少 3 篇开发日志:记录真实开发路径,不能只写“今天写了一点代码”。
GitHub 仓库、录屏和源码归档都欢迎补充,但第一次提交不强制。最关键的是:Share 链接能打开,过程材料能对上,你本人讲得清。
建议你在电脑上建立一个项目文件夹:
my-pocket-game/
README.md
log-01.md
log-02.md
log-03.md
screenshot-01.png
screenshot-02.png
插图建议:这里放一张项目文件夹截图,让学生知道要保存哪些材料。
02. README 应该怎么写?
README 是别人认识你游戏的入口。
可以直接使用这个模板:
# 游戏名称
## 一句话介绍
这是一个关于 [主题] 的 MakeCode Arcade 游戏。玩家需要 [核心玩法],最终目标是 [胜利条件]。
## 怎么玩
- 方向键 / WASD:移动角色
- A 键:跳跃或攻击
- 目标:达到 [分数/关卡/时间] 即可获胜
- 失败:生命值归零或时间结束
## 试玩链接
MakeCode Share 链接:
[粘贴你的链接]
## 截图

## 我用 AI 做了什么
- AI 帮我解释了原始代码。
- AI 帮我增加了 [功能]。
- 我自己修改了 [参数/美术/规则]。
## 我学到了什么
这次我学会了 [Sprite / 碰撞 / 分数 / 随机生成 / 调试]。
README 不需要写得像论文,但必须让别人知道:你的游戏怎么玩、为什么这样设计、AI 参与了哪部分。
03. 开发日志应该怎么写?
至少 3 篇。推荐结构:
第 1 篇:第一个可玩版本
写你如何让角色移动、生成道具、做出胜负条件。
第 2 篇:AI 帮我扩展
写你让 AI 工具帮你增加了什么功能,game/.aca-status 报过什么错,你是怎么修好的,你理解了什么。
第 3 篇:调试和打磨
写一个真实问题:报错、难度太高、角色消失、得分不对、Share 链接打不开等,以及你怎么解决。
一篇合格日志通常包含:
- 今天想做什么。
- 实际完成了什么。
- 卡在哪里。
- AI 给了什么建议。
- 你最后怎么判断和修改。
04. 生成 MakeCode Share 链接
- 打开你的 MakeCode Arcade 项目。
- 点击左上角 Share。
- 输入游戏名称。
- 点击 Publish project。
- 复制生成的链接。
- 用无痕窗口或另一个浏览器打开一次,确认别人也能访问。
如果链接打不开,先不要提交。
05. 通过 API 创建与提交
野生Club 采用统一的 API 提交机制。你可以查看 通用提交指南 了解如何生成 API Token。接口调用参数如下。
创建项目时,program_id 必须是 arcade:
curl -X POST https://yesheng.preview.tencent-zeabur.cn/api/v1/projects \
-H "Authorization: Bearer ysk_xxxx" \
-H "Content-Type: application/json" \
-d '{
"program_id": "arcade",
"slug": "my-pocket-adventure",
"name": "口袋大冒险",
"tagline": "像素风横版躲避接水果游戏"
}'
接着,用 readme 接口和 logs 接口把你的文档和 3 篇日志依次发送上来。具体方法见 野生API。
如果你不熟悉命令行,可以把通用提交指南和你的 API Token 交给你的 AI 工具,让它帮你生成 curl 命令。但不要把 Token 发到公开群聊或截图里。
06. 申请 Review
确认 README 和 3 篇日志上传无误后,发送请求申请 Review:
curl -X POST https://yesheng.preview.tencent-zeabur.cn/api/v1/projects/my-pocket-adventure/review/request \
-H "Authorization: Bearer ysk_xxxx"
这会触发 AI 初审与管理员队列。AI 将核对日志的真实性,并进行第一轮合规判断。
07. Review 会看什么?
Review 不是只看游戏好不好玩,也会看过程是否真实。
我们会检查:
- Share 链接是否有效。
- 游戏是否有完整闭环。
- README 是否解释了玩法。
- 日志是否具体。
- AI 使用是否透明。
- 项目是否适合进入街机厅展示。
- 是否存在明显抄袭、代写或无法解释的代码。
Review 结果可能是:
- 通过:进入面试或发货流程。
- 需要修改:根据建议补 README、日志、截图或游戏功能。
- 暂不通过:作品还没有达到最低完成度,需要继续开发。
08. AI 面试 / 真人面谈
为了确认作品确实由你参与完成,Review 推荐后可能会安排一次简短的 AI 面试或真人面谈:
- 形式:管理员会通过邮件或你主动提供的联系方式沟通,进行 5-10 分钟确认。
- 内容:请你展示 MakeCode 的 TypeScript 编辑器,解释几段核心逻辑,或者当场修改一个小参数。
- 目的:确认作品确实由你参与完成,并且你理解 AI 帮你写的代码。
面试前请准备好:
- 能打开的 MakeCode 项目。
- 能运行的 Share 链接。
- README。
- 3 篇开发日志。
- 你最想展示的一段代码。
面试可能会让你现场做一个小修改,比如:
- 把胜利分数从 20 改成 30。
- 把敌人速度提高。
- 增加一条生命。
- 改一个 Sprite 图片。
- 解释 AI 帮你新增的功能。
这不是考试,是确认作品是你真实参与完成的。
09. 通过以后会发生什么?
通过后,作品会进入后续流程:
- 项目状态更新。
- 作品进入口袋街机厅。
- 核验通过、名额还在,进入发货流程。
- 完成度高、过程清楚的作品可能被邀请参加线下展示。
- 线下展示作品可能会运行在真实掌机或街机装置上。
如果你想参加后续线下展示,建议继续打磨作品:补主题、补截图、补玩法说明,让它不只是能玩,也适合被别人试玩和理解。