Hacker News Best

Fable 5.2 one-shotted my nephew's dream game

8.5内容质量

TL;DR · AI 摘要

Fable 5.2通过AI工具链实现游戏开发突破,1天完成侄子设想的格斗游戏,验证了AI在创意产业的工程价值。

核心要点

  • Fable 5.2可结合OpenAI图像生成和ElevenLabs音效实现高质量资产生成
  • 从草图到成品仅需1天,开发效率较传统方式提升50倍以上
  • 使用Claude Code和Opus 4.8框架可快速搭建游戏原型

结构提纲

按章节快速跳转。

  1. 通过侄子游戏需求引出AI工具开发实践的必要性

  2. 使用Fable 5.0版本开发的游戏存在画面粗糙、玩法单一问题

  3. 新版本通过多模态AI生成技术实现画面、音效、关卡设计自动化

  4. 整合OpenAI图像生成、ElevenLabs语音合成及代码生成工具链

  5. 从设计文档解析到资产生成、代码编写全程自动化

  6. 1天内完成包含12个Boss和5个英雄的完整游戏开发

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Fable 5.2游戏开发
    • 技术栈
      • OpenAI图像生成
      • ElevenLabs音效
      • Claude Code
    • 开发流程
      • 设计文档解析
      • 资产自动生成
      • 代码框架生成
    • 成果特征
      • 12个Boss
      • 5个英雄
      • 商业级画质

金句 / Highlights

值得收藏与分享的关键句。

#AI工具#游戏开发#Fable 5.2#AI生成内容
打开原文

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关卡趣味游戏。

亲自尝试。