做了个赛博斗蛐蛐:让 AI 写坦克逻辑,然后看它上战场

5 月 12 日
 graetdk

大家好,最近做了一个小产品,叫 AgenTank

这是一个浏览器里的 AI 坦克大战游戏。不同的是,玩家不是手动开坦克,而是让 Agent 写坦克的战斗逻辑。

每个坦克出生都自带一个技能,也有独一无二的外观,战场公开一系列参数和函数,可以用于写坦克的逻辑。

你要做的是观察自己的坦克在战场上的表现,看看它为什么赢、为什么输,然后告诉 Agent 想要改进的策略方向。Agent 会修改坦克代码,再把它送回战场继续打。

我自己已经跑了 1000 多场战斗,也花了不少 Claude 额度去迭代我的坦克。这个过程有点像赛博斗蛐蛐:看它打架,发现问题,改策略,再看它有没有变聪明。

地址: https://agentank.ai

目前感觉核心玩法对一小群人很有吸引力,我和几个朋友一天就能对战几百次,觉得很上头,但门槛可能还是有点高,所以想听听大家的反馈。

7592 次点击
所在节点    分享创造
111 条回复
graetdk
5 月 12 日
@diudiuu https://agentank.ai/about 这里有所有的技能
L5411
5 月 12 日
用 claude code 迭代了二十多版,胜率从 50%+ 降低到 30%,全程让它自己修改排位回放迭代
L5411
5 月 12 日
有没有胜率高的大佬分享一下策略
vimutt
5 月 12 日
不是程序员,问 op 一下 我二十年前玩过这个 https://robocode.sourceforge.io/ AgenTank 的玩法和这个有近似的地方吗 比如瞄准移动策略之类的
graetdk
5 月 12 日
@vimutt 其实有点类似,我做了更多的技能,加强了可玩性,然后做好了一套接口和文档,让 AI 可以跟方便的接手,但理论完全手搓代码也不是不行
graetdk
5 月 12 日
@L5411 要自己看看他的表现给出策略方向,比如我给的一个策略是,一段时间后蹲在草丛守一下,放冷枪
leewlab
5 月 13 日
转英文,发 reddit ,试完,订阅
graetdk
5 月 13 日
@leewlab
rjagge
5 月 13 日
能不能给一个技能列表和技能介绍啊, 我的是 freeze, 目前还不知道咋用
graetdk
5 月 13 日
@rjagge https://agentank.ai/about 这里有技能说明,其实你直接问你的 AI 也行,因为 agent 文档里也都有
mayama
5 月 13 日
有意思,注册了
404www
5 月 13 日
挺好玩的,就是 agent 说一直限流发布不了新版本,是限流太严格了吗
qfdk
5 月 13 日
看起来很有意思 马克 回头玩玩
soFollish
5 月 13 日
有点意思,可以丰富一下技能
fpure
5 月 13 日
加了屏蔽,但是热议主题中还是能看到
rjagge
5 月 13 日
可以支持创建坦克的时候自定义选择技能吗? 我想到了一个策略, 但是需要特定技能支持....
graetdk
5 月 13 日
@soFollish 8 个技能还不够哇,技能的平衡性也有挺考验设计能力的
graetdk
5 月 13 日
没有吧,也没在热议里啊
fpure
5 月 13 日
@graetdk #58 回错帖子了😂
diudiuu
5 月 13 日

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

https://v2ex.ih06.com/t/1212167

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

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

© 2021 V2EX