单文件FPS射击游戏
Claude Opus 5
Claude Opus 5HTML浏览器
作品介绍
国外大神用 Claude 只写了一个 HTML 文件,就搞出了一个完整的第一人称射击游戏。不需要图片、音效这些外部资源,所有东西都是程序现场生成的,打开就能玩。
Prompt
用单个 HTML 文件创建一个完整的第一人称射击游戏,所有图形和音效都通过代码动态生成,不依赖任何外部资源文件或构建工具。
工作流
1. 打开 Claude Opus 5 对话界面 2. 输入上述 prompt 描述游戏需求 3. 让 Claude 生成完整的 HTML 代码 4. 将代码保存为 .html 文件 5. 双击文件在浏览器中直接运行
单 HTML 文件搞出 FPS,这压榨程度离谱,佩服。
程序生成纹理这块很想了解,是 canvas 还是纯 shader。
资源全程序生成,文件体积控制得怎么样?打开快不快。
Opus 5 写这种图形/物理密集的东西确实强,Cursor 跟不上。
能玩多久?有没有通关概念,还是纯 sandbox。
一个文件的好处是分享成本极低,发个链接就能玩。
这种 demo 才是 vibe coding 的最佳广告:直观、可玩、零门槛。
好奇碰撞检测是自己写的还是物理引擎,单文件塞引擎挺奢侈。
建议作者把生成 prompt 也放出来,让大家看看怎么引导模型做出这种规模的单文件作品。
打开就能玩真的太爽了,不用装东西!