游戏中的人工智能(人工智能即将到来)

更先进的人工智能,或人工智能的创造,导致了游戏中新的和令人兴奋的可能性。但是,今天人工智能是如何在电子游戏中使用的,为什么这些进步会有如此大的作用?
什么是游戏中的人工智能?
人工智能是一种编程,它允许电子游戏中的某些角色,如非游戏角色(NPC)和敌人,以一种感觉就像他们被人类控制,或以他们自己的思想行事。
人工智能被用来使游戏更有沉浸感,但这在实践中意味着什么?
如果你曾经玩过经典游戏《吃豆子》,那么你就经历过早期人工智能的最著名的例子之一。当吃豆人试图收集屏幕上所有的点时,他被四个不同颜色的鬼魂无情地追赶。
但它们并不只是跟着他;当你在玩的时候,它们似乎试图伏击玩家。
他们是如何做到这一点的?
这些鬼魂被设定为知道吃豆子的位置,但每一个都被设定为对它的反应有些不同。
其中一个鬼魂被设定为游荡,一个被设定为积极地跟随吃豆人,一个被设定为朝吃豆人去的方向走,一个被设定为随机移动,除非另一个鬼魂接近吃豆人,最后一个鬼魂被设定为在吃豆人远处时跟随他,但在他接近时去地图上的一个特定位置。
这四种行为使这些鬼魂,即使是在1980年的游戏中,似乎也有自己的意志。他们感觉是活的。而这正是电子游戏中人工智能的目的。
为什么人工智能很重要?
几乎所有的游戏都在某种程度上使用人工智能。没有它,游戏就很难为玩家提供身临其境的体验。
人工智能的目标是尽可能地让玩家沉浸其中,通过赋予游戏中的人物以栩栩如生的品质,即使游戏本身是设置在一个幻想的世界中。
随着人工智能越来越好,越来越先进,它与玩家的体验互动的选项也在改变。
就拿《中土世界》这样的游戏来说吧。战争之影 “这样的游戏,以及他们的克星系统。在这款由Monolith Productions制作的开放世界冒险游戏中,你在整个游戏中遇到的敌方兽人有各种各样的个性、特征和应用。你在游戏中看到的任何兽人都可以加入你,背叛你,为你做间谍,等等。
但这还不是全部,克星系统让游戏中最令人难忘的时刻更加令人难忘,因为通过击败一个难缠的兽人队长,你可能会创造一个敌人,这个敌人将来会来找你,并记得你过去对他们做了什么。
该系统努力为玩家创造一种全新的方式来与游戏中的NPC互动。当一个兽人队长杀死你最喜欢的兽人盟友时,它感觉是个人的。
当那个花了你很长时间才打败的难缠的敌人在最糟糕的时刻回来时,游戏的感觉更强烈了。这种体验是迎合玩家的行动和程序生成的角色的,所以对每个玩家来说都会有些不同。
但是,尽管所有这些都很先进,它仍然是由开发商预先编程的指令构成的。
随着人工智能使用新技术,一个类似的游戏可能不只是有兽人似乎在谋划或与玩家交好,而是真正的谋划,并真正对游戏产生情感。这将使它成为一个真正根据玩家的每个行动而改变的游戏。
游戏中的人工智能是如何发展的?
到目前为止,电子游戏中的人工智能主要局限于两个领域:寻路和有限状态机。寻路是告诉人工智能控制的NPC可以和不能去哪里的程序。
从复古风格的8位游戏到大型开放世界RPG游戏,这一点仍然很重要。开发人员不希望他们正在开发的城镇中的村民穿过墙壁或卡在地下。他们也不希望他们完全站立不动。
另一方面,有限状态机允许人工智能根据某些条件来改变其行为。这方面的一个很好的例子是《合金装备》系列中的敌方士兵。
当你进入他们的视野并被发现时,就会触发警报,该地区的所有敌人就会开始向你的位置聚集并进行攻击。
你必须离开他们的视野并躲藏足够长的时间,让守卫放弃追击,并回到他们最初的位置。
这本质上是两种不同的状态,”追逐 “状态,和 “巡逻 “状态。
这些听起来可能是最基本的想法,但这两个概念支配着今天大部分的人工智能编程。在SIMS系列中,当人工智能饥饿时,它们会得到食物。当他们累了,他们就去睡觉。
这模仿了真实的决策,但实际上是SIM的状态从 “中立 “变为 “去最近的食物来源”,而寻路程序告诉他们最近的来源在哪里。
那么,人工智能是如何发展的呢?由于开发者可以给NPC提供大量的寻路和状态,它已经有了很大的变化。毕竟吃豆子和Skyrim之间有天壤之别。
但现在,用于制造自动驾驶汽车和识别人脸的同样的人工智能技术,将永远改变游戏中的人工智能世界。很快,寻路可能不仅仅是告诉人工智能它能去哪里。
人工智能可能会从头开始创造整个逼真的景观,即时计算出它可以和不可以走过的墙壁。
如果我们能赋予NPC实际的情感,有个性、有记忆、有梦想、有野心、有与人类无异的智慧,那么电子游戏中的故事讲述将成为可能。
数据科学家们多年来一直想在人工智能中创造出真实的情感,随着表达性智能工作室的实验性人工智能的最新成果,他们正逐渐接近。他们成功后不久,我们就可以在游戏中看到这些人工智能。
换句话说,寻路和状态,这个所有人工智能赖以生存的基本原则,可能很快就会被撼动。
电子游戏中的人工智能的利与弊?
那么,人工智能不断发展的地位,以及不断涌现的新技术有哪些利弊呢?这里只是在我们进入游戏新时代时值得思考的一些利弊。
人工智能。优点
随着人工智能的发展,我们可以期待更快的开发周期,因为人工智能能够承担越来越多的负担。程序生成的世界和角色将变得越来越先进。
你不会再看到随机的NPC走来走去,只有一种或两种状态,他们会有一整套可以采取的行动,使游戏更加令人沉浸。
另外,令人兴奋的是,如果NPC有真实的情感,那么它从根本上改变了玩家与他们互动的方式。
你可以学会真正关心你所保护的城镇的公民,或者憎恨那个总是比你领先一步的恶棍敌人,直到你最终打败他们。不断发展的人工智能带来了很多机会,但也有一些问题。
人工智能。缺点
随着人工智能越来越先进,游戏制作者对它们的控制也越来越少。这意味着我们可能会错过一些我们所期待的精心制作的世界和关卡,而选择一些可能更容易但更……机器人的东西。
这可能是一个类似的情况,玩家往往可以看出一个游戏是用Unity的库存资产制作的。这影响了整体体验。
这也意味着当AI编程出现问题时,我们可能会得到一些更笨重的游戏。例如,在《外星人:殖民地海军陆战队》中,人工智能的敌人以奇怪和奇特的方式行事,破坏了沉浸感。
如果人工智能本质上是自己编程,我们会完全消除这个问题,还是让它更容易发生?这很难说。
最后,随着人工智能能够自己处理更多的游戏编程,有可能会影响到现在在这个行业工作的许多游戏创作者的工作。
当我们进入未知的水域时,这些都是值得考虑的事情。
在游戏开发中使用人工智能
在短短几年内,我们可能会开始看到人工智能不仅在游戏本身,在游戏开发过程中发挥越来越大的作用。深度学习技术的实验最近允许人工智能记住一系列的图像或文字,并利用它所学到的知识来模仿体验。
现在就有人工智能被用来生成类似于毕加索的艺术作品,或似乎是由人类写的电子邮件。同样的技术目前正被应用于游戏开发,在一项实验中,一个人工智能能够只用照片来编程一个游戏的可玩级别。
随着这项技术变得更加可靠,大型开放世界游戏可以很容易地由人工智能生成,然后由开发者和设计者进行编辑,加速开发过程。
但这还不是全部,还有面部识别软件和深度造假技术的出现,看起来它可能在未来的开发周期中发挥很大的作用。深度伪造技术让人工智能识别并使用它所扫描的不同面孔。
虽然它还处于起步阶段,但已经有人利用这种人工智能可以扫描的面孔制作了令人印象深刻的逼真3D模型。现在想象一下,如果这种技术被用来生成一个建筑或景观。这将为开发者节省无数的时间。
想得更远一些,完全有可能在不久之后,人工智能就能够使用这些技术的组合来从头开始构建整个游戏,而不需要任何开发人员。
他们甚至可能能够以玩家的习惯和喜好为准则,从头开始创造这些游戏,为玩家创造独特的个人体验。
很难说它是否会很快走到这一步,但如果我们在未来几年开始看到人工智能在游戏开发中发挥更大的作用,那将不足为奇。
游戏中人工智能的未来
虽然人工智能技术在不断被实验和改进,但这主要是由机器人和软件工程师完成的,而不是由游戏开发者完成。其原因是,以这种前所未有的方式将人工智能用于游戏是一种风险。
现在,开发者对他们所创造的世界有控制权。把他们的游戏交给超先进的智能人工智能,可能会导致意外的故障、错误或行为。
如果一个人工智能角色对玩家的反应的可能性是无限的,这取决于玩家与世界的互动方式,那么这意味着开发者无法对这样一个人工智能可能做的每一个可以想象的动作进行游戏测试。
虽然这项技术和它所提供的前景令人振奋,但大公司在直接进入这个领域方面有点慢。那么,他们还要多久才能做到呢?
这是不可避免的,但很难说。
在某些时候,这项技术可能被充分理解,以至于一个工作室愿意冒这个风险。但更有可能的是,我们将看到雄心勃勃的独立开发者在未来几年内做出第一次推动,让球滚动起来。
以技术进步的速度,我们很有可能在本世纪末拥有我们一直梦想的人工智能的一切。
人工智能会不会让游戏变得太难?
有一句老话仍然有效:小心你所希望的。随着我们开始在游戏中实施更先进的人工智能,我们完全有可能遇到一些问题。
例如,如果敌人的人工智能对玩家的操作了如指掌,以至于它总是能赢他们,那就会把游戏的乐趣吸走。已经有一些人类无法战胜的国际象棋程序了。
如果一个同样困难的人工智能从头开始控制电子游戏的每一个方面,其结果可能是非常不公平的,而且是坏的。如果游戏中的NPC发展出真正的、类似人类的个性和智慧,那么也许玩游戏就会开始感到有点力不从心,因为玩家不得不在现实和虚拟世界中兼顾社会责任。
在电子游戏中,我们对现实主义的不懈追求也有一些问题。制作一个游戏,让人工智能对玩家的每一个决定做出反应,真的是更有趣,还是更令人讨厌?
想象一下,在《侠盗猎车手》游戏中,每个NPC都会以现实的方式对你的混乱行动做出反应,而不是像现在这样以讽刺或粗暴的方式做出反应。
我们真的会喜欢一个游戏,在这个游戏中,电子游戏的权力幻想方面被撕掉了,犯一次罪就足以在监狱中度过多年的实时生活?
如果我们穿上愚蠢的服装,我们希望游戏人物欺负我们吗?
此外,还有一个很大的问题是,这些先进的人工智能系统所需的技术将是多么昂贵。
如果它们成为新的行业标准,AAA级游戏是否会与独立开发者的可能性越来越远?还是每个人都可以使用先进的人工智能,并且实际上使竞争环境更加平等?
事情的真相是,这些都是不得不面对的障碍,但这并不意味着它们会永远损害游戏。
即使是失败的实验也会给你带来信息。如果我们建立的人工智能可以开发整个游戏,有真实的情感,或者根据玩家的任何决定改变整个游戏世界,而最终没有乐趣–那又如何?
我们要么停止使用它们,要么从错误中吸取教训,使下一个超能力的人工智能游戏更有娱乐性。
请记住,VR始于任天堂的虚拟男孩,一个臭名昭著的失败。花了一段时间,但VR的概念存活了下来,并得到了改善。因此,在这些先进的人工智能实现时,预计会有一些小插曲,但你也可以肯定,我们会及时克服这些问题。
转载网址