人工智能:浅析游戏人工智能关键技术与应用

人工智能:浅析游戏人工智能关键技术与应用

ID:5290151

大小:1.45 MB

页数:2页

时间:2017-12-07

人工智能:浅析游戏人工智能关键技术与应用_第1页
人工智能:浅析游戏人工智能关键技术与应用_第2页
资源描述:

《人工智能:浅析游戏人工智能关键技术与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、科技前沿FrontiersofScienceandTechnology浅析游戏人工智能关键技术与应用TheKeyPointTechnologyofGameArtificialIntelligenceandItsApplication苏楠(河北农业大学,河北保定071000)SUNan(HeibeiAgriculturalUniversity,Baoding071000,China)【摘要】游戏人工智能集中体现了一款游戏的可玩性。随着智能技术的深入发展,游戏人工智能已成为提高一款游戏可玩性的技术核心,以及游戏推广的主要卖点,深化了游戏体验境界。因此,深入研究分析游戏人

2、工智能关键技术与应用具有极高的现实价值。【Abstract】Thegameartificialintelligenceembodiesareflectionofagameplayability.Withthefurtherdevelopmentofintelligenttechnology,thegameartificialintelligencebecomethecoreforimprovingthegameplayabilityandthemainsellingpoints,italsodeepsthegamingexperience.So,ithashighp

3、racticalvalueforin-depthanalysisthegamekeytechnologyandapplicationofartificialintelligence.【关键词】游戏;人工智能;关键技术;应用【Keywords】game;artificialintelligence;keypoints;application【中图分类号】TP18【文献标志码】A【文章编号】1673-1069(2017)03-0069-02从广义层面来说,就是存在于游戏中的多样化的形式,比如像1引言马里奥里的敌人乌龟;“使命召唤”里的虚拟队友等都是游戏计算机硬件水平的显

4、著提升,使得游戏开发设计者使用AI应用的典型例子[2]。的游戏引擎不断迭代更新。3基于通用AI引擎的策略游戏设计目前,人们已不再满足游戏中优美绚丽的视听体验,转而注重游戏的可玩性,可玩性日渐成为游戏设计中的核心环节,3.1Unity3D游戏引擎而人工智能集中体现了游戏的可玩性。所以,立足于此,探讨目前,设计开发手游和网游的主要游戏引擎就是了游戏人工智能的基本定义,并分析了基于通用AI引擎的策Unity3D,其以图形效果好、资源管理便捷、通用全面等优势已略游戏设计,以供参考和借鉴。成为主流的商用游戏开发引擎。Unity3D的脚步引擎支持C#2游戏人工智能的基本定义语言

5、、UnityScript、Boo。其构建游戏世界时应用的是组件式,游戏对象就是游戏中的物体,其内置有多个组件,比如网格模游戏人工智能技术侧重在个人终端设备有限性能的条件型、物理组件、导航组件、声音组件等,将这些不通过的组件定下,为游戏玩家模拟出真实感,使之沉浸在这种真实感中,有义在游戏对象上,提高游戏对象的真实感,为游戏玩家带来逼一种处于现实中的体验。一般情况下,普通的计算机设备的真的游戏体验[3]。Unity3D除了内置的组件外,还可以放入开发CPU运算能力及内存存储都是有限的,利用人工智能技术能设计者自定义的组件来满足不同的开发设计需求。此外,开发够对游戏中的非

6、玩家角色进行计算和操作,同时还能够进行设计者在利用Unity3D设计游戏关卡时可以直接在游戏中拖行为决策等,使玩家在交互中体验真实感。一款游戏中的人工拽和摆放游戏对象,之后点击播放按钮,在Game面板里就可智能无须太过“聪明”,甚至有时需要限制它的有效性,避免AI以直接、实时查看游戏的运行效果,这是所见即所得的开发方太强大挫败玩家,使玩家获得不好的游戏体验。人工智能技术式。Unity还可以为游戏开发设计者提供扩展接口,利用开设【作者简介】苏楠(1994~),男,河北石家庄人,学生在读,从事计算设计者的自定义插件不断扩充引擎能力,为游戏开发过程提机科学与技术研究。供强

7、大助力[4]。69万方数据中小企业管理与科技Management&TechnologyofSME表1游戏项目的基本信息③Resources,其包含角色、动画、效果、UI资源等游戏所用资源;④Scene为游戏场景,也就是设置的游戏关卡;⑤playerdb,其包含重要角色的配置数据。3.3.2游戏的主体架构Unity3D游戏引擎是该游戏主体架构的最底层,在其脚本3.2游戏的概要设计引擎解释执行基础上完成游戏的所有智能逻辑和管理逻辑。3.2.1游戏项目的基本信息UnityEngine库和Mono库为脚本提供了丰富的组件资源,脚游戏项目的基本信息如表1所示。本通过继承U

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。