人工智能在游戏中的应用-12120434刘林

人工智能在游戏中的应用-12120434刘林

ID:31727790

大小:166.91 KB

页数:23页

时间:2019-01-17

人工智能在游戏中的应用-12120434刘林_第1页
人工智能在游戏中的应用-12120434刘林_第2页
人工智能在游戏中的应用-12120434刘林_第3页
人工智能在游戏中的应用-12120434刘林_第4页
人工智能在游戏中的应用-12120434刘林_第5页
资源描述:

《人工智能在游戏中的应用-12120434刘林》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、论文中文题目:人工智能在游戏中的应用英文题目:Theapplicationofartificialintelligenceinthegame学院:计算机与信息技术专业:计科一班学生姓名:空堡学号:12120434授课教师:尹传环年月日中文摘要人工智能如今应用在生活的不同领域,影响着人们的日常生活,并在生活中扮演着越来越重要的角色。其中,将其应用到游戏领域,无疑为人们的生活增添了更多的娱乐性。本文旨在介绍一些应用到游戏屮的人工智能技术,阐明其作用原理及效果。介绍的技术有:人工神经网络、遗传算法和A*

2、算法。随后,乂会对游戏中的虚拟人物的设定进行一个讨论。最后,我会在游戏制作平台RPGMakerXP上对游戏智能进行仿真,通过简单的例子来解释人工智能技术在游戏屮的具体应用。关键词:人工智能;游戏;RPGMakerXPAbstractNowadays,artificialintelligenceareusingindifferentareasoflife,whichaffectspeopledlifeandplayanincreasinglyimportantroleintheirlives.Esp

3、eciallyusingitinthefieldofthegameisundoubtedlygivingpeople'slivesmoreentertaining.Thisarticleaimstointroducesomeprincipleappliedtothegame'sartificialintelligencetechnology,toclarifyitsroleandeffect.Thetechnologyareartificialneuralnetworks,geneticalgor

4、ithmsandA*algorithm.Subsequently,itwillputthevirtualcharactersinthegamesetadiscussion.Finally,IwoulduseRPGMakerXP,agameproductionplatform,tosimulategameintelligence.Throughasimpleexample,Iwillexplainthespecificapplicationofartificialintelligencetechni

5、quesinthegame.Keywords:artificialinteIIigence;game;RPGMakerXP目录1绪论21.1研究背景及意义21.2本文的主要工作22游戏中的人工智能技术32.1人工神经网络32.1.1人工神经网络32.1.2基于人工神经网络的游戏学习设计42.2遗传算法52.2.1遗传算法52.2.2遗传算法实现过程62.2.3遗传算法解决游戏开发不可预测性问题62.3A*算法82.3.1A*算法82.3.2层次化的路径搜索92.4NPC的人工智能102.4.1普通

6、NPC102.4.2怪物NPC103RPGMakerXP123.1RPGMakerXP简介123.2游戏实现123.2.1玩家人物设定123.2.2普通NPC133.2.3怪物NPC154总结174.1工作总结174.2展望171绪论当今社会,游戏产业无疑成为了最火爆的新兴产业,吸引着越来越多的玩家,正朝气蓬勃地发展着。而人们在追求更新鲜、更刺激的玩法同时,人工智能的引入也使得游戏更加具有魅力。1.1研究背景及意义人工智能(ArtificialIntelligence),英文缩写为AL它是研究、开

7、发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包描机器人、语言识别、图像识别、自然语言处理和专家系统等【1】。游戏人工智能(AI)的应用使游戏开发发生了质的飞跃。高质量的游戏All已不再仅仅为提高帧率而考虑,而是促进述是阻碍游戏产品畅销的一个决定性因素。因此,游戏开发者竭尽所能研究新的AI技术.以构筑更好.更聪明的游戏AI.以尽可能吸引多的玩家,

8、提升产品销量。例如,多年来开发者利用AI开发的经典游戏“小精灵”里的魔鬼、“Unreal”第一人称射击游戏里的虚拟队友,以及许多介于两者Z间的其他游戏角色,在游戏中看起來都具有智慧生命,因此,这类游戏颇受市场欢迎。然而,开发者的理想不仅仅局限于此.他们想使AI不仅能创造有趣的游戏对手,能够与玩家交谈,能和众多的在线冒险家周旋,能在游戏中不断学习,使它在下一轮的游戏小变得更加聪明机智[2]o1.2本文的主要工作首先,本文会介绍一些在游戏中常见的人工智能技术,如:人工神经网络、遗传算法

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

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

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