全球旧事资料 分类
是互联网行业中坚挺的力量之一。随着计算机硬件系统的发展,特别是3D图形技术的飞速发展,计算机游戏画面表现力的极大增强,使得相对于滞后的人工智能成为制约游戏性能的瓶颈。大量的采用游戏人工智能是使得游戏能够立足市场的必备要素之一。为了更为逼真的游戏体现,提高游戏人物行为的真实性,提高游戏玩家的体验度的大背景前台下,如今得到越来越多的游戏开发者的重视。使得游戏表现出与人的智能行为和活动相类似,或者与玩家的思维跟感知相符合的特性。所以开发者尽可能研究新的AI技术,以构筑更好,更符合人类行为的聪明的游戏AI,以尽可能吸引更多的玩家,让他们在现实世界中时间暂停,提升产品的市场占有率。12本文主要分析的热门游戏本文主要以一些常见的热门游戏,并且自己接触过的游戏为出发点。从一个游戏玩家的角度,分别对EA公司旗下的NBA游戏2K游戏、PyroStudios公司下的盟军敢死队以及当今最流行的Dota游戏进行分析,对其中的运用的GameAI技术进行分析并且做一个简单的横向比较。
2GameAI的描述以及发展状况
就广义而言,大多数游戏软件都具有一些人工智能(ArtificialI
tellige
ce,AI)的表现形式。例如多年来开发者利用AI让很多游戏角色看起来像有智慧的生命。对游戏AI做最广泛的定义,就是包含一切,从简单的追逐闪躲,到移动模拟式,以及神经网络和遗传算法。使用AI让非玩家角色(No
PlayerCharacter,NPC)表现出不同的人格特质,或是呈现出人类特有情绪或者脾气,是现在游戏设计中的重视的
f因素之一。在游戏的设计上,使得NPC拥有人类智慧水平的智力,能够解决相当复杂的问题,必须得运用AI技术。当下游戏主要运用的最多的AI技术之一就是作弊。可以是计算机比玩家获取某种优势,但是作弊使得计算机玩家太强大,会使玩家失去兴趣,所以作弊一般要采取中庸之道,使得玩家有足够的挑战性,让游戏既有趣又好玩。到处可见的游戏AI技术,是有限状态机(Fi
iteStateMachi
e,FSM),基本观念就是列举出计算机控制的角色连串动作或状态,再利用ifthe
调价语句检查各类情况和满足条件,据此执行动作或者在状态动作之间转换。此外作为游戏AI技术基础之一的是模糊状态机,使用模糊逻辑(FuzzyLogic)后的执行动作难以预测,减少必须以ifthe
语句大量列举条件的重担,可以不用太精确的条件下设计规则。
3GameAI的常见重要技术
31有限状态机有限状态机(Fi
iteStateMachi
e)是一种抽象机制,是处在各种不同预定状态下其中一种状态。有r
好听全球资料 返回顶部