最佳人工智能游戏

2025 年 4 月 15 日 | 阅读 10 分钟

引言

人工智能极大地改变了游戏行业,使其更具动态性、适应性和沉浸感。最佳 AI 游戏增加了复杂的、更智能的 NPC,新的解决问题的方法,以及为每次游戏提供逼真的设置。从策略游戏到开放世界游戏,AI 一直是现代游戏的主要特色,玩家可以在其中与游戏环境进行高度逼真的互动和操作。

以下是最佳人工智能游戏

AI Town

AI Town 可以被认为是一个相当创新且颇为奇特的で游戏理念,它展示了 AI 在模拟社会实体和创建社区方面的功能。与大多数其他预设了剧情和角色对话的游戏不同,AI Town 通过使用 AI 代理作为角色来强调涌现行为。

AI Town 概述

AI Town 类似于现有的真实城镇模仿,所有人类的生活和决策特征都由人工智能代理作为居民扮演。这些代理通常被赋予不同的角色(例如,农民、商人或保安人员),他们执行各种各样的社会、经济和个人任务,这些任务随着模拟的变化而变化。环境是动态的,AI 的过渡是典型的,而玩家在大多数情况下可以为城镇的增长做出贡献,或者观察定居点的增长。

AI Town 是如何开发的?

AI Town 的规则和结构

代理角色

  • AI 代理根据其角色被分配特定的职责,例如农民、店主或守卫。
  • 每个职位都有其目标,例如播种、收割、销售、保障等。
  • 每个人都基于其职能进行沟通;农民会寻找商人购买农作物,而守卫则必须保护城镇。

资源管理

  • 代理商调节入口处的物资,例如食品、现金和其他必需品,以支持城镇的生存。
  • 当存在稀缺或资源可用性问题时,合作、竞争或竞赛是很常见的。

社交互动

  • 因此,代理在场景中建立友谊、盟友或对手,这些场景不包含任何脚本。
  • 在涉及他人的需求和愿望时,他们可能谦逊或傲慢,有礼貌或无礼,体贴或麻木不仁。

程序化叙事

  • 相反,这款游戏中的代理人如何决定城镇的故事,例如贸易纠纷或自然灾害,就发展起来了。
  • 城镇是随机生成的,因此,下次玩的时候,城镇的经济和社会结构都会有所不同,提供不同的游戏体验。

玩家角色

  • 这确实是一款开放的沙盒游戏,但玩家基本上只有两个方向可以做出一些决定;他们可以自由地管理游戏的资源/代理来影响城镇自身的增长。
  • 某些版本允许玩家扮演神一般的角色,而在其他版本中,玩家则直接控制代理。

ChessGPT

ChessGPT 是一款基于 GPT 模型开发的开源 AI 国际象棋引擎,旨在提升国际象棋游戏体验。与 Stockfish 或 AlphaZero 等传统的国际象棋引擎不同,它们需要预先设定的搜索策略,ChessGPT 应用自然语言处理 (NLP) 和机器学习方法来理解和响应。下面是它的工作原理和所涉及的技术的细分:

走法生成

  • 可以回想起 ChessGPT 直接在当前棋盘上运行,因为它试图解码棋盘上的游戏状态。
  • 在提供一系列走法后,它会产生后续的走法,考虑战略后果,并根据从无数国际象棋比赛数据库获得的编程分析来选择一个走法。

人类般的玩法

  • 与执行高强度计算以完成所有预期计算的常规引擎不同,ChessGPT 如其名所示,它的行为更像人类,或者至少是这样被期望的。它摒弃了复杂的数据库算法和 BIGIP,采用了自然语言和上下文,使其更像一个聊天的国际象棋机器。
  • 这使得 ChessGPT 的游戏过程更加逼真,允许游戏模仿不同的游戏风格。

玩家互动

  • ChessGPT 可以用自然语言给出答案:当给出国际象棋的提示、建议或走法说明时,玩家可以得到充分的信息,并有机会了解为什么做出某个走法,以及如何改进他们的游戏。

ChessGPT 使用的技术

机器学习和强化学习

  • 监督学习:该模型从历史上的特级大师比赛和国际象棋数据库中学习,并实际上在大型国际象棋比赛数据集上进行训练。
  • 强化学习 (RL):ChessGPT 也有用处,因为它可以与自身对弈或与人类玩家对弈来学习,并根据不同的情况调整其策略。

游戏状态表示

  • 对于 ChessGPT 而言,国际象棋棋盘需要被转换成语言模型可以实例化的形式。棋子、位置甚至可能的走法都会被转换成标记,模型随后可以分析这些标记来预测其未来状态。

神经网络

  • ChessGPT 中的模式分析和走法预测基于神经网络,特别是基于 Transformer 架构。这与大多数现有的国际象棋引擎基于深度搜索树的开发方式相反。

F.E.A.R. (First Encounter Assault Recon)

F. E. A. R.,即 First Encounter Assault Recon,是一款由 Monolith Productions 于 2005 年推出的第一人称射击游戏。它之所以出名,不仅是因为其阴森的背景和恐怖元素,还因为其 AI 的整合。游戏融合了战术战斗和超自然元素,并具有一些独特的改进敌人 AI 的特性,这是其在当时众多同类游戏中脱颖而出的重要因素。

目标导向行动规划 (G.O.A.P.)

  • 例如,在 G.O.A.P. 中,动态目标的一些例子包括侧翼包抄、寻找掩体或呼叫增援。
  • 与传统的按固定顺序轮流进行的对话系统不同,该 AI 对每个动作进行实时响应,并确定最合适的反应。例如,当玩家躲藏时,敌人会说话、扔手榴弹或使用自己的掩体。

动态和自适应行为

  • AI 敌人会实时累积关于周围环境和玩家移动的信息。
  • 守卫从不离开掩体。如果他们能够拉开距离并移动到更好的位置,他们可以使用压制火力来阻止玩家前进。

环境意识

  • AI 能够感知周围环境,并知道如何开关门。它还能够在需要改变时进行适应。
  • 敌人一个吸引人的特点是,他们可能会试图监听玩家的声音,甚至会破窗户或门来试图攻击,从而发展出流畅的战斗。

小队战术

  • AI 扮演着特种小队成员的角色,他们必须根据多小队战术进行操作,包括包围、同时攻击和突袭,以及使用压制火力。
  • AI 单位具有语音能力,其反应行为直接基于玩家的位置和动作。

涌现式游戏玩法

  • 因此,由于其准脚本化的性质,F. E. A. R. 的 AI 是非脚本化且涌现的,从而使得游戏的 AI 看起来像是活的。
  • 这使得游戏 AI 动态化,因为敌人会根据玩家在游戏中的行为进行调整。

使用的技术

  • AI 导航系统:游戏的结构包含导航网格 (navmesh) 等因素,AI 会在网格周围行进、导航并利用掩体,同时避开障碍物。
  • AI 寻路: O.P.F.O.R. 集成了顶级算法,使其能够逻辑地移动到其放置的任何区域。
  • 环境互动: F. E. A. R. 中的 AI 可以与环境互动,例如撞倒以获得掩体等,以及可破坏的环境。

游戏规则和机制

战斗

  • 玩家使用手枪、霰弹枪、自动步枪和手榴弹等枪支,以及近战格斗,并获得所谓的“反应时间”。

慢动作机制

  • 游戏的一些特色是时间会短暂减慢的时刻,从而以应激性的效果执行动作。但它也必须经历那些非常耗时且因此使游戏更具挑战性的慢动作序列。

超自然元素

  • 游戏中的心理恐怖方面是通过超自然恐怖元素引入的;玩家会经历与游戏中主要超自然反派相关的幻觉。

无人天空 (No Man's Sky)

No Man's Sky 是一款由 Hello Games 开发并于 2016 年发行的探索生存科幻视频游戏。该游戏以其程序生成宇宙而闻名,拥有近乎无限数量的星球,且没有两个星球在地形、动植物甚至气候方面是相似的。

程序算法

  • 这也意味着,在这款游戏中,基本值上的数学公式被用来实时创建实际的个体行星。这确保了所有行星的层次结构,而无需单独编程。

生物行为 AI

  • there are stellar formations, objects floating around, planets and wormholes, and Creatures of No Man's Sky, which also respond to the environment in different ways. These may be aggressive, while others may be passive or may even be in the process of probing. They control the responses of such creatures when it comes to the player and the environment of the game, making the game stronger. (此处为英文原文,暂未翻译)

环境 AI

  • 游戏中可能始终存在饥饿和疾病,以及各种天气形式对行星的影响,例如风暴、高温或辐射。这就是为什么环境 AI 需要确保这些因素是活跃的,并与玩家的行动和选择相关联。

基地建设和 AI 互动

  • 游戏结构包括在行星上建造基地的能力,以及命令游戏中的 AI 控制结构和给定行星。这通过建造由人工智能控制的结构和屏障,实现了玩家的创造力和与世界的互动。

主要特点

程序生成宇宙

  • 超过 180 亿颗行星的设计旨在尽可能多样化,以捕捉地形、植被或野生动物、天气和气候的差异。

探索与发现

  • 可以驾驶航天器并在行星上移动,识别物种并收集物品。然而,他们可能能够命名他们发现的行星和其他生物,这可以通过步行或通过航天器完成。

资源管理和制作

  • 收集用于制造物品和升级设备以在各种行星的不利环境中生存的资源。

太空战斗和贸易

  • 海盗和派系主宰着太空,并交易产品以获取经济系统所需的资源。

多人游戏体验

  • 在游戏初期,可以由单人玩家进行游戏,但新的开发包括多人游戏的可能性,玩家可以携手合作探索、建造基地并执行任务。

Warframe

Warframe 是一款由 Digital Extremes 开发的在线免费第三人称射击视频游戏。于 2013 年发布,这是一款科幻游戏,侧重于使用武士刀和跑酷动作进行射击和战斗。故事围绕玩家控制称为 Tenno 的太空忍者展开,他们穿上高度可定制的装甲——Warframes,在太空和不同星球的各种任务中与敌人作战。

主要特点

Warframes 和能力

  • 供参考,玩家选择的 Warframe 机械;每个 Warframe 总共有 4 种技能,可以是进攻、防御甚至治疗类型。
  • Warframes 还有三个等级,每个等级都可以根据给定条件进行更改并进一步改进。

快节奏的战斗和移动

  • 它还包括动作导向的片段,例如战斗和射击,以及一些跑酷片段,例如跑墙、滑行和跳跃。
  • 包含被归类为未来武器、剑和弓的武器类型,并提供不同的战斗姿态。

程序生成的任务

  • 任务可以描述为程序化的,这意味着目标可能会有所不同。它们包括但不限于暗杀、救援和防御。
  • 发生在多个星球上,以确保游戏体验不会变得单调。

AI 驱动的敌人

  • there are factions, for instance, the Grineer, Corpus, and the Infested, which will all have AI that adapts to players' actions. (此处为英文原文,暂未翻译)
  • Bosses have some special abilities that make the players determine how to go about defeating the boss. (此处为英文原文,暂未翻译)

合作多人游戏

  • Individual players and their partners in a team of two, three or four members can also do missions and events, and optionally, you can join a clan and do raids. (此处为英文原文,暂未翻译)

资源收集和制作

  • It entails buying resources and blueprints until gameplay in order to construct new Warframes, weapons and enhancements. (此处为英文原文,暂未翻译)
  • The skills and equipment upgrade and the in-game economy enable the players to trade and work. (此处为英文原文,暂未翻译)

开放世界区域

  • It includes large open areas with varied event options and other related mini-missions, as well as fishing and mining. (此处为英文原文,暂未翻译)

故事情节和背景

  • The plot of the game evolves and is set on Tenno warriors against enemies' factions in the context of the solar system. (此处为英文原文,暂未翻译)

Warframe 中的 AI 和技术

  • AI 驱动的敌人:它们使用行为树和决策制定,并且能够根据它们面对的敌人相应地调整战术。它们在战斗中会谈论它们如何对玩家的行动做出反应,无论是侧翼包抄还是寻找掩体。
  • 程序化生成:游戏的大部分任务场景和它们呈现的一些挑战都是程序化生成的,以确保游戏不枯燥。
  • 动态战斗:敌人还会学习玩家的战斗技能和偏好的战术,以及玩家使用的枪械。

结论

总之,可以确定的是,F. E. A. R.、No Man's Sky 和 ChessGPT 等核心 AI 游戏有可能彻底改变游戏行业。这些游戏为玩家提供了对游戏环境的更大控制权,而游戏策略则提供了思考型的竞争对手。当融入 AI 后,游戏空间的深度、真实感和非线性度会增加,并提供一种既能挑战玩家又引人入胜的独特而有趣的体验。