使用 Cursor 智能体对 Godot 4 游戏进行测试
一个 Cursor 插件及子智能体允许智能体像玩家一样截取 Godot 4 游戏的屏幕截图,并浏览其用户界面流程。
- 具体怎么做
- 安装一个 Godot 插件、技能、命令及子智能体。调用方向 Studio-Playtester 子智能体提供规则、场景和操作指令。该智能体会检查场景中的唯一节点名称与 InputMap,在 res://agent/ 下生成 JSON 流,并通过插件的 CLI 执行该流。按钮点击会被映射为输入动作,截图则存储于 out/ 中。
- 做到了什么
- 每次运行结果均为智能体成功或失败,智能体会报告通过/失败状态。脚本错误或未映射输入也视为失败。原文仅提供了从启动到比赛阶段的测试结果。
- 上手要点
- 捕获和流转运行需要真实的游戏窗口。如果调试场景缺失,智能体会返回“需要设置”并停止,无法构建该场景。
你可以这样试
使用 Cursor设置一个智能体,使其能够启动我的 Godot 4 游戏,截取屏幕截图,并像玩家一样浏览主界面流程。让该智能体报告任何损坏的按钮、死胡同或视觉故障。