以前开发游戏,测试角色操作、检查关卡Bug、验证Boss战斗,都需要开发者或者测试人员反复游玩。现在,这些都可以交给AI了。

最近几天,Ramen 正式发布并开源了一款名为 Aura Autopilot 的AI游戏测试工具。它可以直接在游戏编辑器中运行,读取游戏状态、模拟玩家操作,按照开发者指定的目标自主游玩,并在测试过程中积累经验。

更有意思的是,官方表示,这套系统还能利用之前游玩过程中积累的信息改进后续表现。例如,在战斗中逐渐优化闪避时机、武器选择以及瞄准方式,相当于一个会积累游戏经验的AI测试员。

目前,Aura Autopilot 已支持 Unreal Engine 5、Unity 6 和 Godot 4,并且已经在 GitHub 开源。 开发者可以将其接入自己的项目,也能结合 Claude Code、Codex 等AI编程工具使用。

Ramen 还公布了一组对比测试。在同一款 UE5.8 生存RPG模板游戏中,Aura Autopilot 完成了全部7项测试任务,而 Claude Code 完成了其中5项,其他参与对比的AI Agent完成了4项。在任务耗时方面,Aura Autopilot 也表现出一定优势。

这些成绩目前主要来自官方自己的测试,测试规模也比较有限,而且它不只是通过观察游戏画面进行操作,还会利用项目代码和编辑器提供的游戏状态信息。对于独立游戏开发者来说,这项技术倒是很值得关注。毕竟游戏开发中有大量重复性的测试工作,如果未来能够让AI自动跑关卡、测试技能、检查交互,甚至反复挑战Boss,确实可能节省不少开发时间。

以前是AI帮我们写游戏代码,现在连游戏都开始自己玩了。就和现在闹鱼灾一样,互联网都是一群AI自己做视频,自己评论,自己回复。以后游戏是不是都是AI自己开发,自己测试,自己玩了呢?