欢迎来到天天文库
浏览记录
ID:46757158
大小:66.00 KB
页数:5页
时间:2019-11-27
《浅谈游戏开发中的AI技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、浅谈游戏开发中的Al技术摘要:近些年來,在AI(人工智能)技术的推动下,游戏产业发生了革命性的转变。如何更好的将已有的AI(人工智能)技术与游戏开发结合起来,使得游戏极可能多的具有与人类智能行为以及各种思维活动及情感等高度一致的特点,已经成为探索游戏开发中的关键所在。本文,我们即从AI(人工智能)技术的概念入手,分析游戏开发中的AI(人工智能)技术问题。关键词:游戏开发;AI(人工智能)技术中图分类号:TP18人工智能技术也被称为机器智能技术,WArtificalIntelligence”,简称AI。AI(
2、人工智能)技术涉及到多种学科,并将这些学科有机的结合在一起,是一门综合性较高的学科,包含了计算机科学和控制论以及信息论和神经生理学,还有心理学和语言学等多个领域的内容,并利用计算机应用系统来十分真实的模拟人类的各种智能性的活动。1AI(人工智能)技术与游戏开发为了吸引着更多的玩家,在越来越大的市场竞争屮占有一席之地,游戏产业内部积极的应用各种新技术,努力发展着。而新型的游戏机和PC平台的岀现,也为整个游戏产业注入了新的活力,并为游戏的开发提供了许多有利的条件,例如记忆空间更大,CPU的速度更快,连接选项更多
3、,视频分辨率更高等,有了这些强有力的物质保证,游戏产业便有了更好的发展基础。但再提供许多有利条件的同时,游戏产业的开发人员也面临着更多的取舍与选择。例如,在开发新游戏的时候,是要将开发的重点放在视频分辨率上,还是放在碰撞的真实程度上呢?又比如,在游戏的速度方面,通过一年其至更长时间来开发出来的游戏,在最终上市的时候,乂能够在当时的主流机上进行怎样的开发呢?还有,增氧才能够使口己开发出來的游戏更具市场竞争力,使自己的游戏优于竞争对手开发出來的新型游戏呢?而游戏人工智能(AI)技术的出现和应用则为游戏的开发带来
4、了全新的局面,发牛了翻天覆地的变化。在游戏人工智能(AI)技术的背景下,高质量的游戏AI(人工智能)不必再为提高帧率而费尽心思,而成为促进还是阻碍游戏产品最终是否畅销的一个决定条件。因此,游戏开发人员开始积极的开发研究新的AI(人工智能)技术,并以次來设计出更真实、更聪明的游戏AI(人工智能),以最大程度吸引更多的玩家,提高自身游戏产詁的实际销量。许多游戏的开发人员都利用AI(人工智能)开发出了需对经典的游戏和和色,例如,经典游戏“小精灵”(pac-man)里的魔鬼,还有“Unreal”笫一人称射击游戏里的
5、虚拟队友,以及许多介于二者Z间的其他游戏角色,在游戏中,这些角色都十分的真实,具有高度的拟人化特点,具有智慧生命。在这样的情况下,此类游戏也受到了市场和广大玩家的广泛欢迎。2现有的游戏AI(人工智能)技术目前,在游戏产业中广泛使用的AI(人T智能)技术在实际应用的过程中存在较多的作弊问题。例如,在对一些战争进行模拟的游戏中,计算机智能控制下的玩家,可以了解到对方,即玩家真人操作的所有相关信息。但是真实的玩家却需要在游戏中通过各种手段和方式來收集多方面情报和资料,例如派出侦察兵去探察地形和收集情报等。这种情况
6、在各种游戏屮都是普遍存在的,于是,在实际的游戏过程中,计算机操控下的游戏角色与真实的玩家相比,明显具有一定的优势,也就会引发许多真实玩家的不满,对游戏的认同率也随Z降低,严重影响到游戏的市场占有率。所以,在进行游戏开发设计的时候,要严格控制作弊的范围和程度,在为广大玩家提供足够挑战性的同时,也合理控制游戏的难度。除了作弊技术,常用的AI(人工智能)技术述有有限状态机(finitestatemachine,FSM)等。在对游戏进行开发的时候,开发人员常会在模糊状态机(fuzzystatemachine)中用到
7、模糊逻辑(fuzzylogic),从而增加最后执行动作的预测难度,减少必须以if-then语句大量列举条件的负担。在游戏中,非玩家角色担任着快速地找出有效路径的任务,例如,在战争模拟类的游戏屮,非玩家角色的军队要快速的通过各种地形,并巧妙的避开各种障碍物,尽快到达敌军所在的具体位置。而以第一人称对游戏中的各种各样的生物进行射击的时候,要能够通过各种掩体来掩护,以便顺利的躲开玩家的视线。吸引更多玩家的兴趣,为玩家提供具有挑战性的游戏环境是游戏开发的根本任务,但是,游戏的开发也要处于一个尽可能平衡的状态。让玩家
8、觉得冇难度,能吸引玩家的兴趣,但又至于让玩家受挫,知难而退。而且,游戏世界中的各种元素也可以像自然界一样发生不断的演化,适应各种变化的情况,这也是游戏AI技术的一种利用形式。3游戏AI(人工智能)技术的发展趋势随着游戏AI(人工智能)技术的发展,任何一款游戏在上市之后,都不必再事先按排非玩家角色的行为。而玩家对一款游戏玩得愈久,游戏也就会在高度适应性的影响下,不断的进行演化和学习。所以说,未来的游戏AI(人工智能
此文档下载收益归作者所有