Fable 5.2 一次生成侄子梦想中的横版格斗游戏
Fable 5.2 one-shotted my nephew's dream game
作者用 Claude Fable 5.2 配合 ChatGPT Images 2.5 和 ElevenLabs,从侄子的手绘设计稿一次生成 12 关、18 个角色的四人横版格斗游戏。整个过程约 600 次 Claude 请求、340M token,生成约 500 张图片、11 首音乐和约 100 个音效。Fable 5.2 还自行编写机器人,在无头浏览器中跑完 12 关并检查截图。
LLM 能做出完整且好玩的多层级游戏。
TL;DR - Fable 5.2 仅凭一堆画作就一次性做出了我侄子梦想中的游戏,而且非常好玩。你可以在这里试试。
我一直很喜欢清版动作游戏,而过去几年它们似乎又流行了起来,既有老经典的重制版,也有一些新佳作。侄子们来我家时,我就拿这当借口去试玩。
最近,我们一直在我的旧 PS4 上玩《Shredder's Revenge》,这让我一下子回到了本地泳池旁的街机前。
有一天,我较小的侄子 Aiden 来找我提了个建议。既然我“懂电脑”,能不能在他生日时给他做一个属于他自己的清版动作游戏?
他已经画好了游戏设计文档。游戏里有 5 位可选英雄,以家人为原型——包括我们的狗 Doggo——每人都有基于各自兴趣的特殊能力。他画了 12 个 Boss,还有一个粗略的故事大纲。目标之一是救出他们的小狗 Pudding,而爸爸妈妈会是可以解锁的特殊角色。
| 英雄们 | 战斗车 | 反派们,编号第 1 到第 12 |
|---|---|---|
![]() |
![]() |
![]() |
当时——大约 2026 年 1 月——从零开始做一款独立游戏作为生日礼物,实在是个不太合理的请求,我也确实提醒过他别抱太高期望。不过,我还是觉得这会是测试手头智能体工具的有趣练习。
我在六月他生日时交付了第一个版本,主要用 Claude Code,配合 Opus 4.8 和 Fable 5,以及来自 AIOriented.dev 的横版卷轴模板。它能跑,但玩不了几分钟就不想玩了。

Aiden 很领情,但这显然不是他想象中的游戏。
他给我提了缺失内容的意见,我半答应会做,但我也暗暗希望他会忘掉——我真的没时间做一整个游戏。
不幸的是,他没忘。每次见到他,他都会问起这个游戏。
登场:Fable 5.2
我有幸提前看到了 Claude Fable 5.2,并被告知要在“我最宏大的用例”上试试它。完成这个游戏立刻浮现在我脑海中。
孩子们第二天就要来,所以我想看看它一次性能把进度推进到什么程度。
睡前,我用这段提示词让它放手去做:
我想让你帮我完成这个游戏。让它尽可能好玩。它应该感觉像一款现代版的忍者神龟街机游戏。一款动作密集的清版动作游戏。
把画面做得惊艳。你可以用 OpenAI 的 ChatGPT Images 2.5 生成图像。音效用 ElevenLabs。OpenAI 密钥是 /path/to/openai-key。ElevenLabs 密钥是 /path/to/elevenlabs-key
你可以重做任何已经创建的角色。敌人和英雄可以在该目录的扫描件中找到:generation/scans
我已经创建了一些反派,但你应该把其余的加上,并把它们做成精灵图集。
使用你在网上能找到的任何素材。为喽啰创建新的精灵图。在关卡中创建背景和强化道具。我想接上手柄,这样最多 4 个人可以一起玩。
用你自己的判断——主要目标是让它像 TMNT 以及其他经典清版动作游戏(如《Streets of Rage》)一样好玩。
把它做成你能做出来的最好的游戏之一。你是一位真正世界级的游戏开发者。不惜一切代价完成它,让它成为一款畅销的清版动作游戏。
边做边提交。不用担心破坏现有内容。在合理的地方从头开始。
注意:提示词使用了这篇Latent Space Engineering文章中的一种技巧,通过给智能体打气让它进入良好的“心态”。不确定在 Fable 5.2 时代这还有多大相关性,但嘿——反正没坏处。
我醒来时,游戏已经在等我了。我简直不敢相信自己的眼睛!
Fable 生成了一个好玩的游戏。是真的,非常好玩。而且有太多我没要求的细节:过场动画、可以砸碎的箱子,甚至还有一个结局。
它扔掉了我大部分代码,重写了整个游戏。它生成了大约 175 张图片和 140 段音频。
查看推理轨迹时,我注意到它写了一个机器人来玩游戏,在无头浏览器里跑完了全部十二个关卡,并检查截图以发现问题。

试玩
在他们来之前,我给我的四个 PS4 手柄充好电,并把它们全部连接到我的 MacBook 上(事实证明,这是可以做到的)。它们工作得完美无缺。

他们到了之后,Aiden 高兴极了。“这完全就是我想象的样子,”他尖叫道。
然而,几轮试玩下来,游戏的一些不足之处就暴露出来了。
首先,我的大侄子 Owen 觉得他的角色缺少一个 Hulk Smash 招式。Aiden 已经根据他最喜欢的那件 T 恤,为 Owen 的水能力做了很多构思。所以我们折中了一下——Owen 在拿到第一个强化道具时会变成 Hulk。
我让 Claude 为这个角色做一个特殊处理来修改,Owen 对结果非常满意。

Aiden 还坚持他的特殊武器必须是最 OP 的——毕竟游戏是以他的名字命名的。Claude 照办了,把它变成了全屏的闪电和蓝色火焰。“哦,太完美了!”Aiden 惊呼道。
通过击败 Boss 解锁 Pudding、妈妈和爸爸,结果成了游戏最精彩的部分,它让每个任务都有了一种紧迫感。所以我们加入了更多家人:他的叔叔们、阿姨们、奶奶(Ahma)、爷爷(Ah Gong)和曾祖母(Tai Ma)。每加入一个人,我只需给 Claude 几张照片作为参考,再加上 Aiden 选定的特殊招式。当他拿不定主意时,他就让我们打电话问他们想要什么。
每当我们加入一个人,Claude 都会重绘过场动画美术并更新故事。

| 爷爷的卡牌风暴 | 奶奶的超级绽放 | Kev 叔叔的作弊代码 |
|---|---|---|
![]() |
![]() |
![]() |
除了人类家人,他们还决定把宠物龟 Goldie 和 Billy 作为可解锁角色加入游戏。

最后一个救援对象是 Tai Ma,他们的曾祖母,她在今年早些时候去世了。所以 Aiden 建议她应该是一个天使,而 Claude 又一次欣然照办。


五个英雄变成了十八个。
画作与游戏
下面是 Aiden 的一些画作,以及了不起的 ChatGPT Images 2.5 根据它们制作出的精灵图。




全部 12 个反派,画作与精灵图对照
最终的 token 统计
最终的 token 统计大致如下:
| 所用工具 | |
|---|---|
| Claude | 两天内大约 600 次请求:约 3.2 亿 token 从缓存读取,1900 万 token 写入缓存,100 万 token 输出 |
| OpenAI 图像 | 大约 500 张图片:精灵图集、角色设计、肖像、背景和主视觉图 |
| ElevenLabs | 11 首音乐曲目、约 100 个音效和 90 条播报员台词 |
所以,对于一个 12 关、18 个角色、四人的清版格斗游戏来说,算它 340M tokens,还包含原创美术、音乐,以及一个会喊出每个人名字的播报员。
一个相当了不起的里程碑
我必须承认,我从未用 Opus 5.5 测试过这个,所以我不确定在 Fable 5.2 出现之前这是否可能。不过,无论是归功于这一代还是上一代,这都是一个相当了不起的里程碑。搭载 Fable 5.2 的 Claude Code 能够一次性做出完整的 12 关有趣游戏。

来源:Hacker News · notesbylex.com





