狗用Anthropic Claude的代码创建了一款电子游戏,向所有人开放了游戏开发。
33
hardware
人工智能根据狗的“请求”生成游戏代码
在最近一次 Caleb Leak 的 YouTube 实验中,他展示了现代 AI 服务能够从无意义字符序列生成可运行代码。秘诀很简单:作者不是人,而是他的狗——一只名叫 Momo 的卡瓦普。
游戏如何运作
1. 硬件部分
- 在地板上放置了一台蓝牙键盘,连接到 Raspberry Pi 5 单板电脑。
- 狗靠近键盘,用爪子随机敲击按键。
- 每一次敲击都会被记录并立即传输给用 Rust 编写的 DogKeyboard 程序。
2. 软件部分
- DogKeyboard 将按键序列转换为文本字符串,并发送到 AI 服务 Anthropic Claude Code。
- 为了让服务理解“请求”,作者设计了一种特殊模板:
> “你好!我是一个古怪的游戏设计师,使用非传统方式交流……”。
其中解释任何随机字符(例如 `skfjhsd#$%`)都是带有游戏创意的加密指令。
3. 代码生成
- Claude Code 接收到这样的“请求”后,输出完整的代码片段。
- 随后在 Godot 4.6 引擎中编译该代码,逻辑使用 C# 编写。
- 从第一次敲击到完成游戏的整个过程仅需 1–2 小时。
结果
视频示例展示了一款名为 “Quasar Saz” 的游戏:玩家控制角色 Zara(Zara),她使用宇宙沙子来对抗六个关卡中的音频失真,并在最终战斗中与 Boss 对决。视觉风格类似 80 年代流行的街机游戏。
因此,即使是狗爪子的“无意义”敲击,也能凭借现代 AI 工具的灵活性成为完整游戏项目的基础。
评论 (0)
分享你的想法——请保持礼貌并围绕主题。
登录后发表评论