17173首页 游戏资讯 官方资讯 正文

《魔兽世界:无限》GPT打魔兽:40分钟零死亡通关兽人新手村,AI时代的队友,可能不是人

导语
GPT-6 Astra 40分钟零死亡通关《魔兽世界》兽人新手村,全程不看画面!AI队友时代即将来临?点击揭秘AI如何打魔兽!

OpenAI 的 GPT-6 Astra打完兽人新手村用了 40 分钟,零死亡——而它从头到尾没有看过一帧游戏画面。

OpenAI 的 GPT-6 Astra 用40 分钟、零死亡打完了《魔兽世界》的兽人新手区。

开发者放的演示视频:1 级兽人起步,做完试炼谷的全部任务,最后在森金村收尾。环境是私人服务器,不是正式服。

开发者的终极目标:塞满一整个服务器的 AI,去打英雄难度冰冠堡垒。

它怎么「看」这个世界——全程没有一帧渲染画面。

它用的是开源的 agent-wow 客户端,这是给「自主 AI 玩家」做的 AzerothCore 客户端。客户端本身不提供移动、战斗、交互这些机制,只给一套模块系统,让 agent 自己搭。

这一次,agent 自己写了个模块,抓取 28 种服务器消息存在内存里,再由一个 Python 脚本不断轮询这些消息、拼出世界的样子,然后通过游戏的网络协议把操作发回去。

开发者本来以为得做更高层的封装,结果原话是:「实际上,它在协议层就已经完全够用了。」

任务信息也不靠认屏幕——是从 AzerothCore 的 SQL 文件里直接挖出来的:谁给任务、去哪交、怪刷在哪。

开发者的说法是,这「大概类似人类花几小时在 Wowhead 上查任务」,区别是这些数据就是服务器自己跑的那份,比玩家查来的更准。

走路是另一个自己搭的工具解决的:一个 C++ 小工具,读 AzerothCore 的导航网格文件(mmaps),用 Detour 寻路库算路线,把结果变成一串路点坐标返给 agent,走不通就报错。

开发者承认「寻路一直是这类 bot 的主要难题之一」,这次他给的评价是「最优」——不过也提到 agent 会利用地图上的碰撞缺失抄近路,说明这套寻路还没那么稳。

它也不是无脑往前冲。报道里列的规划包括:按前置任务链的顺序做、卖掉垃圾、换上更好的装备、进最后的洞穴前先去学技能,还把两个洞穴任务一起接了一起做。

为什么挑魔兽?开发者看中的是它长期策略和短期战术都有。

他的终极目标是:塞满一整个服务器的 AI,看能不能打通英雄难度的冰冠堡垒。(AzerothCore 跑的是 3.3.5a,也就是《巫妖王之怒》的最终版本。)

模型档位也提了一句:用的是比最高档低一档的推理强度,在 Codex 里只给了一条 prompt。

做个对比就清楚了:上月初这模型刚发布时玩过《传送门》,靠截图加玩家位置信息,24 小时通关了整部游戏;这次魔兽只走了一个新手区,而且完全没画面。

开发者接下来想验证两件事:单个 agent 能不能自己一路练到 80 级,以及多个 agent 能不能靠游戏里的社交系统组队打内容。

任何在游戏中跟踪人工智能的人也许都应该密切关注这一点。市场预测现在预计到2033年该行业将超过500亿美元。调查还显示,90%的开发人员已经使用自动化,而另一项调查发现,52%的游戏专业人士认为生成工具正在积极伤害该行业。

除此之外,一些分析将披露的人工智能使用与减少53%的Steam评论联系起来。然后是更长的担忧清单:机器人、作弊、失业、隐私、偏见、令人上瘾的设计,以及这种工具可能对MMO经济的影响。

用不了多久,和你打本的也许就不是真人了。

「让程序替你打完日常」这件事的技术门槛,正在肉眼可见地往下掉。以前写个能跑完全程的脚本要啃很久,现在是「一条 prompt + 一个模块」。

【来源:公众号】

我想了解这个游戏:
官网 专区 下载 礼包
尊敬的用户也许你已经注意到了我们文章页面进行了大规模的改造和重构,可以点击提交您的满意度或者想法我们会持续改进,给您提供更好的浏览体验! 一键参与
17173APP

扫描下载APP

游戏礼包一键领取

17173微信公众号

扫描关注公众号

每天更新