新型 Agent 斗蛐蛐: 一个支持 MCP 的编程农场游戏

7 小时 31 分钟前
 crispyfish

不用下载,点击即玩: https://robofarm.1037.games

本意是想做一个给人类玩的编程游戏,但发现加入 Agent 支持后并没有削减他的乐趣,于是全量开放源代码、MCP 和各种文档,与群友小范围测试发现效果非常好,遂分享(

游戏需要通过 Typescript 给无人机编程,使其可以自动化种植、浇灌、收割农作物,大概长这样:

单人模式下,游戏总共持续 500 个回合,每一回合由代码执行决定无人机需要做什么操作(种植,浇灌,etc. ),最终赚取的金钱作为总成绩计入排行榜。

由于地形、农作物属性、无人机操作对赚钱效率均有影响,因此需要一套复杂的决策机制,以取得更高的分数。

在这一点上,Agent 展现出非常强大的潜力;同时,在搜索最高效率方案时,不同 LLM / Harness 的能力也可以从中反映出来。目前测试中,Gemini 表现是御三家中更好的;但截至发帖时的最高分由 d4p 取得

除此以外,游戏还带一个 多人竞技模式,这个模式则可以偷对家的菜,同时给对家添堵:

图中左上角红色的无人机正在携带金钱返回己方半场(右半场)。 偷菜收入只有进入己方半场才会真正进入资金池,而未返回时可以被对方通过特定动作拦截下来。

游戏完全开放后端 API 和 MCP ,在人工 Github 登录后,Agent 可以直接走 MCP 提交程序到排行榜,不需要进 Web 界面:

(此处登录是为了排行榜与多人模式,不登录的情况下不影响 Web 端单人模式的游玩)

这个游戏完全在 Github 开源: https://github.com/BingyanStudio/robofarm

如果玩的开心,还希望不吝赐 Star, 非常感谢~

PS: 同样是编程,这玩意和 《编程农场 (The FARMER was Replaced) 》 有啥区别?

《编程农场》中的很多机制其实是围绕计算机问题设计的,如排序仙人掌、寻路迷宫等;

而这个游戏则希望通过各种机制来设计一个很大的决策空间,以实现 “开放问题探索” 的体验

257 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1235998

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX