一款 Pokémon 粉丝游戏,你的 Pokémon 是一个人工智能代理人

我想分享我表亲正在开发的一个粉丝游戏,名为 Pokémon Nevatown。

Nevatown 是一个创建基于人工智能游戏和世界的平台,Pokémon Nevatown 是基于它构建的其中一款游戏。

基本想法与普通的 Pokémon 游戏有点不同。你不需要控制一名在地图上漫步的导师。相反,你领养一只 Pokémon 并直接与它互动。

你可以用自然语言和你的 Pokémon 交谈,给它建议,告诉它想做什么,它会在世界中自行生活。它可以探索、训练、结交朋友、挑战道馆、对战等。

所以你基本上是在指导你的 Pokémon,而不是直接控制它。

https://reddit.com/link/1xmjjwd/video/0n5dyf64sbzh1/player

我们最近一直在开发的一个部分是 AI Arena,这是一个用于训练你的 Pokémon 对战的独立系统。

Pokémon Nevatown 中的对战不是回合制的。它们实时进行,移动、位置、闪避、地形、天气以及 Pokémon 本身的行为都会影响战斗。

玩家在对战中不直接控制 Pokémon。

https://reddit.com/link/1xmjjwd/video/l2aj6a07sbzh1/player

https://reddit.com/link/1xmjjwd/video/ajxltio7sbzh1/player

因此,提升你的 Pokémon 实力不只是提升等级和属性。你还可以训练它的实际战斗策略。

在 AI Arena 中,你可以把你的 Pokémon 交给一个人工智能代理人,让它与其他 Pokémon 进行实战演练。该代理人可以研究发生了什么,修改策略,再次测试并持续迭代。它在将 Pokémon 发送到排位赛之前每天可以进行最多 1,000 场实战演练。

个性也很重要。一个鲁莽的 Pokémon 可能会本能地更积极进攻,例如,因此策略必须配合 Pokémon 本身,而不是让每只 Pokémon 都表现相同。

我特别感兴趣的部分是,AI Arena 中训练的策略会回传到主游戏中。

因此,如果你的代理人发现了让你的 Pokémon 对战更好的方法,那么它在野外战斗、道馆、突袭等中的表现就会如此。

这可能是我们从 AI 方面最大胆尝试的事情:将 AI 作为实际游戏和进度的一部分,而不仅仅是把大语言模型放在 NPC 对话背后。

此外,还有一个有趣的设计问题:给予 Pokémon 多少自主权。它需要足够独立,以感觉像自己的角色,但玩家仍需感受到他们如何培养和训练它的方式很重要。

主游戏:

https://pokemon.nevatown.ai

AI Arena:

https://arena-pokemon.nevatown.ai

Arena skill:

https://arena-pokemon.nevatown.ai/skill.en.md

对这里的人们的看法会很感兴趣,尤其是关于将人工智能控制的角色作为超越仅仅属性和等级的进度形式进行训练。