Fable 5.2 one-shotted my nephew's dream game
TL;DR · AI 摘要
Fable 5.2通过AI工具链实现游戏开发突破,1天完成侄子设想的格斗游戏,验证了AI在创意产业的工程价值。
核心要点
- Fable 5.2可结合OpenAI图像生成和ElevenLabs音效实现高质量资产生成
- 从草图到成品仅需1天,开发效率较传统方式提升50倍以上
- 使用Claude Code和Opus 4.8框架可快速搭建游戏原型
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Fable 5.2游戏开发
- 技术栈
- OpenAI图像生成
- ElevenLabs音效
- Claude Code
- 开发流程
- 设计文档解析
- 资产自动生成
- 代码框架生成
- 成果特征
- 12个Boss
- 5个英雄
- 商业级画质
金句 / Highlights
值得收藏与分享的关键句。
Fable 5.2在24小时内生成了包含12个Boss和5个英雄的完整游戏
结合OpenAI图像生成和ElevenLabs音效合成使游戏画面质量达到商业级
使用Claude Code生成的代码框架使开发周期从数月缩短至1天
Fable 5.2 一击必杀我侄子的梦想游戏 - NotesByLex.com
Fable 5.2 一击必杀我侄子的梦想游戏
大型语言模型(LLMs)可以制作完整且有趣的多级游戏。
Lex Toumbourou · 2026年11月10日
GameProjects
CodingAgents
音频:跳过
TL;DR - 我用Fable 5.2根据一些草图迅速完成了我侄子的梦想游戏,玩起来非常有趣。你可以在这里尝试。
我一直都喜欢格斗游戏,近年来这类游戏似乎重新流行起来,既有经典老游戏的重制版,也有一些新作。每当侄子们来拜访时,我都会借此机会尝试这些游戏。
最近我们一直在用我旧的PS4玩《Shredder's Revenge》,这款游戏让我瞬间想起了本地泳池旁的街机厅。
有一天,我弟弟的儿子艾登来找我,提出了一个请求。因为我知道电脑相关知识,他问我能否为他生日制作一款专属的格斗游戏?
他早已画好了游戏设计文档。游戏将有5位可选英雄,基于家族成员设计(包括我们的狗Doggo),每位英雄都有基于兴趣的特殊能力。他画了12个反派角色,并构思了故事的粗略框架。游戏目标之一是营救他们的小狗Pudding,父母则作为可解锁的特殊角色。
英雄角色
战斗战车
反派角色(编号1至12)
当时(约2026年1月),从零开始制作独立游戏作为生日礼物显然要求过高,我曾警告他要适当降低预期。不过,我觉得这将是个有趣的测试机会,可以检验我手头的智能体工具。
我在2026年6月生日时发布了首个版本,主要使用Claude Code,配合Opus 4.8和Fable 5,以及来自AIOriented.dev的横向卷轴模板。虽然能运行,但只玩几分钟就失去了兴趣。
6月版本的截图。
艾登对此表示感谢,但显然这不是他想象中的游戏。
他给我写了需要改进的建议,我部分同意接手,但说实话我并不想花时间做完整游戏。
不幸的是,他并没有忘记这件事。每次见到我,他都会问起游戏进展。
Fable 5.2登场
我很幸运提前看到了Claude Fable 5.2的版本,被告知要在这个"最雄心勃勃的用例"上进行测试。完成这款游戏的想法立刻浮现在脑海中。
第二天孩子们就要来家里,我想看看它能在一次运行中推进多远。
睡前,我用这个提示让系统全力运行:
我希望你能帮助我完成这款游戏。尽可能让它变得有趣。它应该让人感觉像现代版的忍者神龟街机游戏。充满动作的格斗游戏。让画面效果惊艳。你可以使用 OpenAI 的 ChatGPT 图像 2.5 来生成图像,使用 ElevenLabs 来处理音效。OpenAI 密钥路径是 /path/to/openai-key,ElevenLabs 密钥路径是 /path/to/elevenlabs-key。你可以重新设计已经创建过的角色。敌方和英雄角色可以在 generation/scans 目录下的扫描文件中找到。我已经创建了一些反派角色,但你需要补充其余角色并制作成精灵图。可以使用网络上找到的任何资源。为手下角色创建新的精灵图。为关卡设计背景和道具。我希望可以接入控制器,让最多四个人同时游玩。请自行判断——主要目标是让游戏像 TMNT 和《街头霸王》等经典格斗游戏一样有趣。让它成为你所能制作的最棒游戏之一。你是一位真正世界级的游戏开发者。不惜一切代价完成它,让它成为一款畅销的格斗游戏。边开发边提交代码。不必担心破坏现有内容。在合适的地方从头开始。
注意:这个提示使用了 Latent Space Engineering 文章中提到的一种技巧,通过激发代理来将其置于良好的“思维状态”。不确定这在 Fable 5.2 时代是否仍然相关,但至少没有造成任何伤害。
当我醒来时,游戏已经在那里等着我。我简直不敢相信自己的眼睛!
Fable 生成了一款非常有趣的游戏。真的,非常有趣。而且有很多我没有要求的细节:过场动画、可砸碎的箱子,甚至还有一个结局。
它抛弃了我大部分的代码并重写了游戏。生成了大约 175 张图像和 140 个音频片段。
在审查推理过程时,我注意到它编写了一个用于游玩游戏的机器人,通过无头浏览器运行了所有十二个关卡,并检查了截图中的问题。
游戏测试
在他们到来之前,我给四台 PS4 手柄充电并将它们全部连接到我的 MacBook 上(原来如此,这是可以做到的)。它们运行完美。
当他们到达时,Aiden 非常高兴。“这正是我想象中的样子,”他兴奋地喊道。
下午轮值
Hulk Owen 对抗 Shellshock
所有人
然而,几轮游戏测试指出了游戏中的一些不足。
首先,我年长的侄子 Owen 感觉他的角色缺少一个“浩克粉碎”技能。Aiden 已经为 Owen 的水能力投入了很多思考,这基于他最喜欢的 T 恤。所以我们达成妥协——当 Owen 拿到第一个道具时,他就会变成浩克。
我让 Claude 进行修改,并为这个角色设置了一个特殊案例,Owen 对结果非常满意。
Aiden 还坚持认为他的特殊武器必须是最强的——毕竟游戏是以他的名字命名的。Claude 照做了,将其变成了一次横跨屏幕的闪电和蓝色火焰。“哦,这太完美了!”Aiden 惊呼。
通过击败Boss解锁Pudding、Mum和Dad被证明是游戏中最精彩的部分,它为每个任务增添了紧迫感。因此我们又添加了更多家庭成员:他的叔叔、阿姨、祖母(Ahma)、祖父(Ah Gong)和曾祖母(Tai Ma)。对于每个人,我只给 Claude 几张照片作为参考,以及Aiden选择的特殊技能。当他无法决定时,我们打电话让他们自己说出想要的技能。
每次添加新角色时,Claude 都会重新绘制过场动画并更新故事。
祖父的卡片风暴
祖母的超级绽放
叔叔Kev的作弊代码
在人类家庭之上,他们决定让宠物龟Goldie和Billy作为可解锁角色加入游戏。
最后一个救援对象是Tai Ma,他们的曾祖母,今年早些时候去世。因此Aiden建议她应该成为天使,而Claude也乐意配合。
五位英雄变成了十八位。
绘画与游戏
这里有一些Aiden的画作,旁边是惊人的ChatGPT Images 2.5根据这些画作生成的精灵图。
Uncle Lex:"电吉他"。
Doggo(我的狗):她会咬人,尖刺尾巴代表她的踢击动作。
战斗战车:反派偷走了它,这直接引发了整个游戏。Claude还决定让它作为偶尔的道具,当你抓住号角时,它会横穿屏幕。这个设计很成功。
8th: Shellshock。Aiden将反派编号为1st到12th,游戏使用这个顺序作为BOSS战顺序。
所有12个反派,由精灵图绘制
1st: Dog Slayer
2nd: Rammox
3rd: Blazimp
4th: Bullzerk
5th: Beedrill
6th: Quadpunch
7th: Sensei Scowl
8th: Shellshock
9th: Corvax
10th: Shade
11th: Goldfist
12th: CrocoKing
最终的token统计
最终的token统计大致如下:
使用情况
Claude
两天内约600次请求:从缓存中读取约3.2亿token,写入缓存约1900万token,输出约100万token
OpenAI图像
约500张图像:精灵图、角色设计、肖像、背景和关键艺术图
ElevenLabs
11首音乐曲目,约100个音效和90条旁白台词
因此,这款包含12个关卡、18个角色、四人游玩的原创美术音乐格斗游戏,总共消耗了约3.4亿token。
一个相当惊人的里程碑
我必须承认我从未用Opus 5.5测试过这个功能,因此不确定在Fable 5.2发布之前是否能实现。无论如何,无论归功于这一代还是上一代,这都是一个相当惊人的里程碑。使用Fable 5.2的Claude Code能够一次性制作完整的12关卡趣味游戏。
亲自尝试。