新型 Agent 斗蛐蛐: 一个支持 MCP 的编程农场游戏
不用下载,点击即玩:[https://robofarm.1037.games](https://robofarm.1037.games)
本意是想做一个给人类玩的编程游戏,但发现加入 Agent 支持后并没有削减他的乐趣,于是全量开放源代码、MCP 和各种文档,与群友小范围测试发现效果非常好,遂分享。
游戏需要通过 TypeScript 给无人机编程,使其可以自动化种植、浇灌、收割农作物,大概长这样:

单人模式下,游戏总共持续 500 个回合,每一回合由代码执行决定无人机需要做什么操作(种植,浇灌等),最终赚取的金钱作为总成绩计入排行榜。
由于地形、农作物属性、无人机操作对赚钱效率均有影响,因此需要一套复杂的决策机制,以取得更高的分数。
在这一点上,Agent 展现出非常强大的潜力;同时,在搜索最高效率方案时,不同 LLM / Harness 的能力也可以从中反映出来。目前测试中,Gemini 表现是御三家中更好的,但截至发帖时的最高分由 d4p 取得。

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

图中左上角红色的无人机正在携带金钱返回己方半场(右半场)。偷菜收入只有进入己方半场才会真正进入资金池,而未返回时可以被对方通过特定动作拦截下来。
游戏完全开放后端 API 和 MCP,在人工 GitHub 登录后,Agent 可以直接走 MCP 提交程序到排行榜,不需要进 Web 界面:

(此处登录是为了排行榜与多人模式,不登录的情况下不影响 Web 端单人模式的游玩)
这个游戏完全在 GitHub 开源:[https://github.com/BingyanStudio/robofarm](https://github.com/BingyanStudio/robofarm)
如果玩的开心,还希望不吝赐 Star,非常感谢!
> PS: 同样是编程,这玩意和《编程农场 (The FARMER was Replaced)》有啥区别?
> 《编程农场》中的很多机制其实是围绕计算机问题设计的,如排序仙人掌、寻路迷宫等;
> 而这个游戏则希望通过各种机制来设计一个很大的决策空间,以实现“开放问题探索”的体验。
---
原文链接:[点击查看](https://www.v2ex.com/t/1235998)
本意是想做一个给人类玩的编程游戏,但发现加入 Agent 支持后并没有削减他的乐趣,于是全量开放源代码、MCP 和各种文档,与群友小范围测试发现效果非常好,遂分享。
游戏需要通过 TypeScript 给无人机编程,使其可以自动化种植、浇灌、收割农作物,大概长这样:

单人模式下,游戏总共持续 500 个回合,每一回合由代码执行决定无人机需要做什么操作(种植,浇灌等),最终赚取的金钱作为总成绩计入排行榜。
由于地形、农作物属性、无人机操作对赚钱效率均有影响,因此需要一套复杂的决策机制,以取得更高的分数。
在这一点上,Agent 展现出非常强大的潜力;同时,在搜索最高效率方案时,不同 LLM / Harness 的能力也可以从中反映出来。目前测试中,Gemini 表现是御三家中更好的,但截至发帖时的最高分由 d4p 取得。

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

图中左上角红色的无人机正在携带金钱返回己方半场(右半场)。偷菜收入只有进入己方半场才会真正进入资金池,而未返回时可以被对方通过特定动作拦截下来。
游戏完全开放后端 API 和 MCP,在人工 GitHub 登录后,Agent 可以直接走 MCP 提交程序到排行榜,不需要进 Web 界面:

(此处登录是为了排行榜与多人模式,不登录的情况下不影响 Web 端单人模式的游玩)
这个游戏完全在 GitHub 开源:[https://github.com/BingyanStudio/robofarm](https://github.com/BingyanStudio/robofarm)
如果玩的开心,还希望不吝赐 Star,非常感谢!
> PS: 同样是编程,这玩意和《编程农场 (The FARMER was Replaced)》有啥区别?
> 《编程农场》中的很多机制其实是围绕计算机问题设计的,如排序仙人掌、寻路迷宫等;
> 而这个游戏则希望通过各种机制来设计一个很大的决策空间,以实现“开放问题探索”的体验。
---
原文链接:[点击查看](https://www.v2ex.com/t/1235998)
评论
暂无评论。