Claude Fable 5.2 生成单文件3D农场游戏,无任何外部素材
开发者@rewind02 用Claude Fable 5.2搭配three.js,做出了一款完整的3D农场游戏,整个游戏只存在于一个HTML文件里,没有任何外部素材文件,所有内容全部由代码生成。
具体操作流程分七步:第一步,把Claude Fable 5.2的输出强度调到最高档,要求它生成一个使用three.js的自包含HTML文件。第二步,先搭建世界场景:生成地形、约20万片可随风摆动、踩上去会倒伏的草叶,还有带可开关门的农舍和谷仓。
第三步,用代码生成所有纹理:木纹、剥落的油漆、浇水后会反光的湿润土壤。第四步,搭建核心玩法循环:锄头可以挖出垄沟,有种子目录、洒水壶、镰刀,6种作物可以从播种一直种到收获。
第五步,添加氛围效果:四季变化、雾和雨、会逐渐堆积且能留下脚印的积雪、日落时自动点亮的灯笼。第六步,连音频也全部用代码生成:踩在草地、泥土、木板上脚步声各不相同,还有躲在屋檐下的雨声和背景音乐。第七步,把生成的内容作为Claude Artifact分享,任何人打开浏览器就能直接玩。
各部分分工很明确:所有3D模型、纹理、音效和JavaScript代码都由Claude Fable 5.2生成,three.js负责渲染、光照和实例化渲染,整个游戏装在一个HTML文件里,开发者只需要给出需求和反馈。开发者@lucian__03 也提到,这类游戏里小巧的交互细节,比堆大功能更有感染力。