计算机游戏中的人工智能技术
来源:我们爱旅游
人工智能・Artificial Intelligence 计算机游戏中的人工智能技术 文/陈博 意义,可以利用机器取代人进行高难度、危险 现代21世纪,是一个以科技 是利用好游戏开发中的随机数技术,使得游戏 水平为导航的时代发展的社会 与此同时,计算机技术也取得了 的施工操作。在一定程度上,能够做到提高施 工效率、保障生命健康。其次,它能够丰富计 算机网络的表达能力和技术分析能力,深入开 人物进行随机运动。再者利用人工智能技术中 的数学函数对于人物转向力进行精确控制,在 随意中又保持着高度的一致性和稳定性。其次 较大的发展,其中最具有领导性 的卓越技术一计算机人工智能技 拓了计算机网络的发展空间。 术,成为了当前各项高科技技术 的主要研发方向,同时在游戏软 1.2游戏和人工智能关系研究 件的开发中,人工智能技术也得 到了广泛的应用。本文从人工智 信息技术发展之迅速,使得现代人对于 能技术的概述、内容、发展特征, 游戏平台以及游戏质量的要求逐渐变高。游戏 着手进行分析,主要讨论了人工 软件研发单位,为了适应青少年的需求,不断 智能技术在游戏引擎、路径规划、 地研发新型游戏平台,将PC平台和新款游戏 角色驾驭等方面的应用,从而达 机逐渐推向市场、推向青少年的视野中。但是, 到为游戏软件提供更好的发展空 间,以及促进我国游戏软件开发 大部分开发公司仍然处在在软件研发瓶颈, 行业再创辉煌 如何提高视频分辨率、碰撞真实感成为了一项 突破难题。游戏人工智能技术,简称为AI应 用开发技术,在游戏软件上的开发应用,不仅 提高了软件本身的视觉性效果,而且使得游戏 【关键词】计算机游戏人工智能游戏引擎 玩家在游戏中有着可以和对手进行最真实的碰 角色驾驭路径规划 撞。高水平的AI技术能够使得游戏在众多的 关卡升级中,让玩家变得更加睿智。 随着科技水平的提高,人工智能技术探 2人工智能技术在游戏中的应用分析 究的不断深入,人们对于计算机的应用需求早 已不再是仅仅停留在查找资料、计算、以及影 2.1人工智能技术在游戏引擎中的应用 视娱乐的表层应用了,也正是由于人们需求的 所谓游戏引擎是游戏软件开发中的核心 变化,计算机技术变得更加智能化和高效化。 不仅如此,新研发的人工智能技术,也应用在 组件,主要包括渲染引擎、物理引擎、脚本引 了生活的方方面面,其中对于计算机游戏的软 擎、电脑动画、碰撞检测系统、网络引擎以及 件开发的方面更是取得了卓有成效的进步。将 场景设置。引擎的科技含量的高低,直接影响 着游戏软件的性能和稳定性。但实际上,水平 人工智能技术应用到了游戏软件的开发中,不 仅提高了游戏的知名度,打破了传统游戏软件 较高的游戏引擎并不是能够轻易设置出来的。 的开发方式,在游戏软件行业本身进行了创新, 例如在2016 2017年度的游戏研发中,王者荣 而且给游戏玩家带来了身l临其境的游戏感觉, 耀游戏同时上线率高达100多万,深受青少年 为游戏软件开发公司赢得了高额经济效益。 推崇,可是在其3D画面的展示过程中,需要 引进大量的美术设计技术以及数据整合,这无 1游戏与人工智能技术的概述 疑是对游戏行业的一个重大的挑战,这就使得 人工智能技术在游戏引擎上有了更大的发展空 1.1人工智能技术概述 间。人工智能在游戏引擎上的使用主要体现在 以下几个方面:首先是高级接口,在这一方面, 人工智能技术是以计算机作为研究发展 人工智能技术的算法分析显得尤为重要,技术 工具,以人类的行为、思考方式作为模型而构 人员主要通过高层接口,对游戏人物形象进行 造发展的现代人工智能技术。准确而言,人工 控制。其次,体现在中级接口,中级接口的主 智能技术是计算机科学研究的内容之一。通俗 要作用是为了能够控制游戏的画面保证其视觉 的理解人工智能技术,就是将原本属于人应当 效果。最后,在低级接口处,人工智能可以控 亲自进行操作的任务,现在全部由已经经过改 制游戏界面的动画效果,以及使得游戏人物的 进,能够模仿人的行为、思考方式的机器设备 基本动作畅通。总而言之,人工智能技术在游 取而代之。而在本文中,则主要分析的是人工 戏引擎设计上有着重要作用,有利于其突破瓶 智能技术在高科技游戏中的应用构造。 颈,实现更高的创新发展。 这一技术是一项综合性较强、涉及的学 2.2人工智能技术在角色驾驭上的应用 科范围较广的技术研发,它的发展不仅促进了 计算机科学技术本身的发展,而且使得计算机 科学研究和人类学科的关系变得更加紧密。计 靠事 耋 急 ’ 技 ’ 算机人工智能技术的开发应用有着较大的实际 使得玩家有身临其境的感觉,最重要的一点就 252・电子技术与软件工程Electronic Technology&Software Engineering 在游戏的障碍躲避方面,在这一方面人工智能 技术应用最广泛的就是传感器应用。在游戏中, 游戏玩家可以在复杂的游戏环境中,使游戏设 备根据自己的动作、视线进行移动,并且程序 设计人员利用相关的寻路算法去将物体移动的 路径暗示给游戏玩家,从而达到使得游戏人物 突破自身游戏机能的限制,完成高难度的动作 行为,提高游戏的技术水平。例如,在安卓游 戏系统中,利用了方向传感器、光传感器、接 近传感器,使得游戏系统变得更加具有“亲和 力”。 2.3人工智能技术在路径规划中的应用 路径规划通常分为全局路径规划和局部 路径规划两种模式。在路径规划中,人工智能 技术主要应用在空间划分、导航网络以及指出 路点位置等方面,在玩家进行实际游戏操作过 程中,容易在路径较为复杂的路段出现资源加 载过多的情况,而在此时,人工智能技术的首 要作用就是优化路径分析。首先需要人工智能 技术调动游戏各项查找表,对游戏进行最短路 径规划。其次是对不同路径之间的代价进行分 析,在通过导航以及路点位置确定,交叉索引 的利用,比对各个路径耗费,从而寻找出代价 最低的路径。最后,为了路径计算的准确性, 要采用分层次的方式对空间结构图进行不同的 构建,使得探索空间更加的细致。 3结语 人工智能技术在游戏软件中的开发利用, 无疑是使得电子游戏向电子竞技方面靠拢的重 要方式。充分应用人工智能的逻辑优势和脚本 系统控制,使得用户体验效果不断提高,推动 我国游戏软件开发行业的蓬勃发展。 参考文献 [1】李卫华,陈湘义,童伟,刘建伟,黄芳栋, 何学萍.人工智能技术与应用….计算 机工程与应用,2 01 3. [2]葛伟,吴佳,杨恒.计算机应用中的 人工智能技术[J].电子技术与软件工 程.201 4. [3]刘金锟,尔联洁.多智能体技术应用综 述【D】.北京航天航空大学.自动控制 系 2014 . 作者单位 …大学 黑龙江省哈尔滨市 ” … 。…sooo…