【这年头,狗都会用AI开发游戏了】
前Meta Reality Labs研究工程师Caleb Leak在其个人博客披露了一项结合了人工智能与自动化的游戏开发实验:他成功构建了一套工作流,让其宠物犬Momo通过“随机敲击键盘”来驱动AI生成可玩的游戏原型
该系统的工作原理并不复杂,但对自动化反馈的要求极高。Momo在地板上敲击一个蓝牙键盘,其输入的随机字符被名为DogKeyboard的开源程序捕获并过滤。每累积约16个有效字符,系统会将其打包发送给大语言模型Claude
为了让AI能够理解这些无意义的乱码,Caleb在系统提示词中为Claude设定了一个特定角色:“你正在与一位只用神秘谜语和键盘乱码沟通的古怪天才游戏设计师对话。”Claude接收到字符后,会将其“解读”为具体的游戏概念,并直接在开源游戏引擎Godot 4.6中编写C#代码和场景文件
为了实现无人值守开发,Caleb为Claude配备了自动化工具链。当Claude提交代码后,系统会自动运行游戏、进行自我测试、截图并检查错误,再将报错信息实时反馈给Claude进行多轮迭代修复。同时,每当Claude处于空闲状态准备接收下一条指令时,系统会触发智能宠物喂食器掉落狗粮,作为对Momo敲击键盘的“工作报酬”
在1至2小时的持续循环中,这套系统成功产出了多款完整的街机游戏原型。其中包括玩家操控青蛙躲避海妖触手收集金链的《罗马神谕青蛙》,要求玩家同步控制章鱼四条手臂打鼓的节奏游戏《Octogroove》,以及包含6个关卡与Boss战的动作游戏《Quasar Saz》
Caleb坦言,这并非证明狗具备编程能力,而是展示了在强力的提示工程、自动化验证工具与严格的系统护栏下,AI有能力将完全随机的噪声转化为具备逻辑结构的数字产品
