游戏中的人工智能是使用人工智能创造更具响应性、适应性和复杂性的游戏。 尽管科学家们声称游戏人工智能不是真正的人工智能,但围绕这项技术的炒作已经持续了很长一段时间。 它已成为许多游戏的核心概念。 看看 Halo 中的 Cortana(是的,Microsoft 以这个角色命名他们的虚拟助手,我们都支持它!)而且它不是唯一的 AI 游戏。 其他一些游戏(如底特律:成为人类)主要围绕人工智能和机器人展开。

但这就是游戏中与人工智能相关的全部吗? 现在你会知道的。

为什么 AI 在游戏中很重要?

得益于人工智能,游戏和手游越来越完善。 创造栩栩如生的情境以在游戏中前进会增加游戏玩法的兴奋度。 在人工智能的帮助下增加游戏难度可确保游戏玩家沉迷于游戏。 随着不同游戏设备数量的增加,游戏玩家期望跨多种设备获得身临其境的游戏体验。 开发人员可以在 AI 的帮助下跨所有平台提供类似控制台的体验。

筹备

NPC或NPC是游戏AI使用最多的地方。 这些是游戏中行为智能的角色,就好像他们是由人类玩家控制的一样。 这些角色的行为由算法和人工智能引擎决定。 通常,决策树用于控制这些 NPC 的行为。

路线搜索

寻路涉及从一个点移动到另一个点。 整个游戏景观是寻路中最重要的部分。 当您在游戏世界中移动时,游戏 AI 可以生成游戏景观或游戏世界。 AI 可以从您的动作、游戏风格、游戏内决策、外观和技术中接收反馈,并相应地创建地形。

做出决定

游戏中的人工智能将使您做出的决定对游戏玩法产生更大的影响。 例如,在 Red Dead Redemption 2 中,NPC 的行为以及他们与您的互动取决于变量,例如您衣服上的血迹或您戴的帽子类型。 由于存在巨大的可能性矩阵,整个游戏世界都可以操纵您的决定。 可能存在极其复杂的因果关系。

数据收集

AI 允许游戏开发商和工作室分析玩家行为数据,以深入了解人们如何完成游戏、他们最常玩游戏的哪些部分以及是什么让用户停止玩游戏。 这使游戏开发人员能够改善游戏体验或识别货币化机会。

程序内容生成

游戏中的人工智能可以自动创建新内容、互动故事、环境、关卡,甚至音乐。

模拟玩家体验

游戏AI可以判断玩家的能力和情绪状态,然后据此调整游戏。 这甚至可能包括动态游戏难度平衡,即根据玩家的能力实时调整游戏难度。 游戏中的人工智能甚至可以帮助确定玩家的意图。

狡猾的NPC

NPC 使用的最常见的技巧类型是 NPC 在给定情况下使用玩家无法获得的信息。 例如,在战斗游戏中,NPC 可能被赋予视觉和听觉等人类感官,但他们可能只是通过检查玩家在游戏引擎上的位置来狡猾。 其他花样包括AI系统,让NPC在赛车游戏中发展更快的速度追上玩家,或者让他们在第一人称游戏中重生在有利位置(比如给他们更高的位置)。

NPC 狡猾在某些游戏中很有用,因为如果没有狡猾,人类玩家在尝试几次后就更容易击败系统。

游戏中的AI有哪些类型?

游戏中最常见的人工智能类型是:

确定性人工智能方法

确定性 AI 技术是游戏中使用最广泛的 AI 技术。 确定性行为或性能是给定的并且非常可预测。 这些方法中没有不确定因素。 它们相当快速且易于实施、理解、测试和调试。 问题在于确定性方法迫使开发人员预测所有可能的场景并自行编写所有行为代码。

这些方法甚至不允许学习或开发,这使得游戏在少量游戏后表现出可预测性,甚至限制了游戏的生命周期。

非确定性 AI 方法

从本质上讲,这与确定性行为相反。 非确定性行为具有一定程度的不确定性(这取决于所使用的 AI 方法以及对该 AI 方法的理解程度)。 如果你想更好地了解它的全部内容,只需看看学习玩家的动作和战术并适应反击他们的 NPC 即可。 对于此类训练,您可以使用神经网络、贝叶斯技术或遗传算法。

游戏开发人员甚至不必预测所有可能的场景和代码行为来适应它们。 这些方法甚至可以自学、推断和促进紧急行为——在没有明确指示的情况下发生的行为。

人工智能在游戏中的优势

人工智能为游戏行业带来了巨大的好处。 这里是其中的一些:

游戏变得越来越智能和逼真

使用模式学习和强化学习等技术,游戏中的 NPC 根据他们的行为通过自我学习进化。 游戏也变得非常逼真,因为它们会解释玩家的行为并对其做出反应。 还有许多不需要人机界面并能够自动创建虚拟世界的程序。

节省成本和时间

通常,游戏开发需要投入大量时间和金钱。 而且您甚至不确定市场对游戏的接受度如何。 AI 可以帮助显着减少游戏创建时间,并节省大量本应用于游戏开发的资源。

简化游戏过程

在游戏中使用 AI 有助于使游戏更加直观。 此外,游戏可以通过AI判断用户在游戏中的能力和体验,实时相应地调整游戏的难易程度。

消除游戏的可预测性

当使用非确定性行为时,游戏变得不可预测。 这意味着即使是游戏开发者也无法预测游戏中发生的事情。 这创造了一种全新的、令人耳目一新的体验,并延长了游戏的生命周期,因为游戏不会在玩几次后变得可预测和无聊。

人工智能在游戏行业的未来是什么?

游戏设计和开发中的人工智能取得了重大进展,但其步伐并未放缓。 让我们看看未来会怎样。

游戏行业 5 大 AI 创新。

AI云游戏

游戏中的人工智能

云游戏是一种允许游戏通过互联网流式传输而不需要用户下载和安装游戏的技术。 这项技术已经发展了数年,但尚未成为主流。

基于区块链的游戏

基于区块链的游戏尚未成为众所周知的现象。 这表明游戏玩家和开发者必须聚集在区块链平台上才能玩这些游戏。 同时,要成为这个博彩界的一员,他们需要购买或借用数字资产。

基于语音或声音识别的游戏

游戏中的人工智能

在游戏中使用语音识别将改变我们体验游戏的方式。 由于游戏中的语音识别,用户可以控制游戏手势,控制控件,甚至放弃控制器的角色。

可穿戴和虚拟现实游戏

VR游戏人工智能

AR、VR 和 MR 的发展提高了虚拟和混合现实游戏的标准,使它们在娱乐方面更加逼真和进步。 Oculus Quest 是一款一体式 PC 质量虚拟现实设备 - 用于可穿戴游戏的可穿戴设备的最佳示例。

通过 AI 改善手机游戏体验

游戏中的人工智能

移动游戏是一种日益增长的趋势,它允许玩家在方便时访问无限数量的游戏。 电话公司正专注于设计与高分辨率和重型图形兼容的设备。

展示人工智能进化的十大人工智能游戏

游戏中的 AI 确实取得了长足的进步。 以下是最巧妙地使用人工智能的 10 款游戏,展示了游戏开发方面取得的进步。

  1. 红色死亡救赎2
  2. 半衰期
  3. “生化奇兵无限
  4. 侠盗猎车手5
  5. 外国人:隔离
  6. FEAR
  7. 哥特
  8. 潜行者:切尔诺贝利的阴影
  9. 光环:战斗进化
  10. 中土世界:魔多之影

人工智能可以创造游戏吗?

也许吧。 人工智能在视频游戏的开发及其适应玩家喜好方面发挥了巨大作用。 最常用的技术是机器学习。 本质上,人工智能系统学习大量游戏,创建关于游戏的粗略想法,然后重新组合这些想法中的知识,并使用概念扩展来创建新游戏。

人工智能给游戏世界带来了重大变化,其作用正在快速增长。 毫不奇怪,在不久的将来,游戏中的人工智能将得到更广泛的应用,因为它有助于创造更复杂、更精彩的游戏。


推荐: 微软正在为我的世界准备一个人工智能聊天机器人

分享到:

其他新闻