← 研究

论文解读 · 2026年10月9日

Recursive Game Creator:以游玩体验为中心、基于智能体的游戏开发 Harness

Recursive Game Creator: An Agentic Product-Level Experience-Oriented Game Harness

智能体生成式媒体媒体 中级 点赞 78 cs.AI The University of Hong Kong

Designer、Builder、Player、Reviewer 循环迭代,用代码策略来游玩和评估游戏,在 GameCraft-Bench 上取得最高分 77.89。

问题

编程智能体可以快速做出能运行的游戏。但程序运行正常并不保证游戏有趣。现有方法让 GUI 智能体看着截图测试游戏。这种方式速度慢,会遗漏游戏状态信息,也难以收集多样的游玩数据。因此,以“游玩体验”为标准迭代改进游戏存在局限。

方法

构建了由四个角色组成的迭代循环。Designer 根据用户指令和评审反馈制定计划(改进假设、变更内容、验收标准、所需资源)。Builder 编写初稿、生成资源并进行整合,做出候选游戏。Coding-Native Player 利用游戏的编程接口,编写在策略、水平和探索倾向上各不相同的策略代码,并反复、并行地运行这些策略以收集 Trajectory。Reviewer 综合成功率、游玩时长等通用指标、按类型划分的评分细则、截图等视觉证据以及用户偏好,在隐藏版本信息的情况下对候选版本和已有版本做 A/B 比较,保留更好的一方,并生成下一轮使用的反馈。

结果

局限

正如作者所承认的,基于策略的玩家只是代理策略,并不代表真实的人类玩家群体。仅凭游玩时长等代理指标也无法证明游戏有趣。只有当游戏具备暴露状态和动作的编程接口时才能应用。GameCraft-Bench 只评估了部分任务(45 个)。包括策略生成、修改、执行和评审在内的整体成本分析,在本摘录中难以确认。代码尚未公开。

意义

这是将基于智能体的生成目标从“能运行的成果”转向“用户体验质量”的尝试。用代码策略快速收集游玩数据、取代每步都调用模型的 GUI 测试,这种方式也可用于游戏以外的交互式软件评估。

关键术语

Harness
将多个智能体、工具和评估阶段组合起来,运行迭代工作流的执行框架。
Coding-Native Player
不是每次看屏幕做判断,而是编写并运行读取游戏状态、选择动作的策略代码,从而收集游玩记录的测试智能体。
Trajectory
一次游玩中记录的状态、动作、事件、进度、时间和结束结果的连续记录。
游戏专属评分细则(Game-specific Rubric)
按游戏类型分别规定重要评估标准的评分表。例如,赛车游戏看转向响应性,视觉小说看对话的连贯性。

原文

作者: Jiajun Chen, Haoyu Wu, Mingda Jia, Xihui Liu · 发布 2026-10-06 · 许可 arXiv 비독점 배포 라이선스 · 基于全文分析

本解读是 AI 阅读论文后撰写的摘要,请以论文原文为准。