我一直在使用 Three.js 开发 Fly Through Your Music,一款运行在浏览器中的 3D 节奏游戏。世界是由音乐生成并随节拍反应。你可以:

  • 导入自己的 MP3/WAV/OGG 文件,
  • 通过另一个标签页实时播放(YouTube、Spotify Web 或 SoundCloud)(桌面 Chrome/Edge,通过标签页音频共享),
  • 或选择内置曲目。

它也支持手机,支持触控操作,并且有一个“降低闪烁”的选项,适用于对闪烁光敏感的人。

▶️ 链接在评论中

实际游戏画面

实际游戏画面 2

AI 的参与方式:

  • 代码:全部由 Claude 编写。我描述了机制和视觉效果,进行了测试、给出反馈并进行迭代 — — 我本人没有编写代码。这不是一次提示即生成的游戏。

  • 工作流:我在 VS Code 与 Claude 合作;游戏使用 Opus 5.5 在中等努力下完成。我先制定计划,每完成一个里程碑后提交、测试已完成的内容,然后 /clear 清空聊天,进入下一步。这样可以将上下文窗口保持在约 150k 以内。

  • 音乐:使用 Suno 创作了两首曲子 — — 一首专门为这款游戏创作,另一首来自我正在开发的另一款游戏。

它仍在持续开发中,我很想收到反馈,尤其是关于游戏体验的感受,尤其是控制方式和难度。你更愿意用自己的歌曲还是内置曲目来玩它?