位置:编程技术网 > 编程语言 > 正文 >

这篇文章告诉你AI是如何被用在游戏里的

2020年08月06日 03:57来源:未知手机版

彬彬来了电视剧,班博,随缘客

      AI,即是人工智能(Artificial Intelligence)技术的缩写,这是一门包含非常广泛的学科,简单理解即为研究用计算机软硬件来模拟人类行为的技术。如今在各个领域,AI都是时常被提及的一个词语。尤其在游戏领域,从最简单的《吃豆人》开始,到如今《无人深空》中自动生成的无垠太空,游戏开发者始终在思考如何于游戏内利用AI技术来给玩家更好的游戏体验。同时硬件厂商们,也在寻求利用越发先进的AI算法,从硬件层面提升玩家的游戏体验。

AI技术如何在软件层面提升玩家的游戏体验

游戏开发者根据游戏AI执行的功能不同,将其分为了 概念AI(Meta AI) 、 引路AI(Navigation AI) 及 角色AI(Character AI) 三种基本类别。以《异形:隔离》为例,为了给玩家塑造胆颤心惊的沉浸式恐怖游戏体验,开发者设计了两个主要AI:导演AI与异形AI。导演AI负责根据玩家当下的状态,如所处位置,距离上一次遭遇战经过的时间等信息,不停变更异形AI的决策树优先级,来促使异形与玩家碰面,或是让玩家放松一段时间。这里的导演AI其实就是一个 概念AI ,它就像游戏世界里的上帝,是NPC们脑海里的另一个声音,引导着游戏世界的变化。异形AI则同时包含了 角色AI 与 引路AI 在其中,包括异形对玩家会采取何种进攻策略,以什么样的路线在一个区域里搜寻玩家等等。

很多玩家会认为,在如《异形:隔离》这类近些年发售的游戏中,开发者已经使用了相当先进的AI技术,而实际上《异形:隔离》带给玩家的所有恐怖体验,都只是基于有大量节点的行为决策树,这是AI技术发展中早期的算法模式,优点是需要的算力很小,但缺点也很明显,组合再多也是有限的,如果玩家的行为远远超出开发者的预计之内,游戏AI也没法给出完全符合情况的应对,甚至有可能引发一些游戏角色行为上的bug。所以游戏开发者也在与硬件厂商共同努力,希望早日构建出基于深度学习技术产生的,更加真实的游戏世界。

AI引领硬件技术与游戏开发技术升级

AI技术不只影响了游戏设计理念,硬件厂商们也在想方设法利用AI技术提供给玩家更好的游戏体验。比如NVIDIA推出的DLSS 2.0技术,就是利用数以万计具有高分辨率的图像上训练一个深度神经网络,在无数个小时的训练后,让计算机可以把低分辨率的图像作为采样素材,构建高分辨率的图像。通过DLSS 2.0技术,输出同样质量的4K画面,帧数几乎不会比1080P画面降低,让玩家能够更好地享受高清画面带来的沉浸式游戏体验。英特尔也在十代酷睿处理器中加入了对AI运算的深度优化,可以有效提升AI相关运算能力。而处理器自身的性能调节也应用了AI技术,会根据处理器负载与温度功耗等具体状况,动态调节处理器的频率,始终给玩家提供高速稳定的游戏体验。

AI技术也不只是在为玩家服务,游戏开发商们也正在摸索如何利用AI来提升游戏开发的效率。比如在美术方面,NVIDIA早就提出了通过对现实中的材质进行拍摄,就可以通过AI在计算机中对材质进行还原的1 Shot技术,可以大幅缩短在制作材质贴图方面所花费的时间。在构建角色动画甚至角色配音方面的AI技术研究,也一直在进行,都是希望AI能够早日代替人类完成耗时的基础工作,可以让游戏开发商们将更多的精力投入到对游戏内容的打磨之中。

而为了体验到AI带来的技术进步,在游戏中确实获得更好的体验,就一定需要一台在硬件配置上针对AI计算进行过优化的电脑。ROG魔霸4游戏本配备了全新英特尔十代酷睿i7-10875H处理器,8核心16线程最高加速频率5.1GHz的强大性能,已经足以应对当前所有3A大作,对AI运算的深度支持,让虚拟世界更加栩栩如生。同时更有115W满血版NVIDIA GeForce RTX 2060显卡,在Turing架构下获得了额外的RT核心与Tensor核心,提供了强劲的光线追踪运算能力,与AI运算能力。对DLSS 2.0技术的支持也让玩家能切身感受到高帧数与高分辨率画面兼得的快感,获得最佳的游戏体验。

本文地址:http://www.reviewcode.cn/bianchengyuyan/163450.html 转载请注明出处!

今日热点资讯