基于遗传算法的游戏地图寻径问题.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于遗传算法的游戏地图寻径问题.pdf

ISSN 1009-3044 E—mail:eduf@CCCC.net.ca ComputerKnowledgeandTechnology电脑知识与技术 http://www.dnzs.net.ca Vo1.8,No.16,June2012. Teh+86—551—5690963 5690964 基于遗传算法的游戏地图寻径问题 雷文杰 (长春房屋置换股份有限公司,吉林 长春 130041) 摘要:游戏寻径一直是游戏地图编辑器研究领域的热门的话题,如何提高寻径速度,提高寻径智能表现是其主要的研究 目的。现有 的诸多算法已经成熟的应用于游戏地图编辑器,然而智能搜 索算法在游戏地 图寻径 中的应用却是很少。该文阐述 了遗传算法 (GA)在地图寻径问题 中的实现,对于算法的处理过程进行 了较详细的描述。 关键词:地图寻径;遗传算法;人工智能;游戏地图编辑器 中图分类号:TP311 文献标识码 :A 文章编号:1009—3044(2012)16—3938—02 MapRoutingProblem ofGameBasedonGeneticAlgorithm LEIW en-j’ie (NetworkCenter,ChangchunHouseExchangeCo.,Ltd.,Changchun130041,China) Abstract:Routinggamemapeditorhasbeenahotresearchtopic.How toimprovetheroutingspeed,Intelligentroutingto improveper- formanceisthemainpurposeofthestudy.M anyexistingalgorithmshavebeenappliedtoamaturegamemapeditor.However,artificialin— telligencesearchalgorithmsusedintheagmeofthemapisverysmal1.Inthispaper,geneticalgorithm isusedtosearchrouteingamemap editor,thealgorithm isdescribed. Keywords:maprouting;GA;AI;agmemapeditor 电子游戏的迅猛发展,游戏制作对游戏地图编辑器的要求也在不断的变化,更新 ,提高,将来只有具备更快,更稳定,更智能的 地图编辑器才能使游戏制作变得更加的适合 ,做出来的游戏才能更加智能化,更加的完美。当前大多数游戏的需求都能被现在得 游戏地图编辑器所满足,然而伴随着技术的成熟发展 ,游戏玩家对游戏的追求变得很高,简单的地图编辑器将不在能满足未来的游 戏模式,如果地图编辑器的发展不好将不会利于游戏的发展。 该文研究了地图中的寻径问题 ,将遗传算法应用在游戏地图寻径 ,希望找到一种快速高效稳定的算法使得寻径更优。 1游戏地图编辑器 游戏地图编辑器是一种编辑游戏虚拟场景的工具软件。包括图形设计即场景的外观效果,地形设计即对游戏角色的行动力影 响、视觉影响等,扳机或称为触发,事件等设计等基本组成部分。 游戏地图编辑器上可以设置主角的属性值,状态 ,装备,可以修改装备出来的变量,可以修改地图。在该文中就是在地图编辑 器上进行修改地图,再选择相应的算法进行寻径。 2常用的搜索算法 2.1回溯法 回溯法是一种选优搜索方法,按照择优条件向前搜索,以达到某一确定的目标。但当探索到某一步时,如果发现原先选择的并 不是好的或者根本到达不了目标,就退回上一步的从而进行重新的选择,这样走不通就会退回去再重新走的技术称为回溯法 ,而其 中满足回溯条件的某个状态的点称为 “回溯点”。 2.2宽度优先搜索算法 宽度优先搜索算法也被称广度优先搜索 ,是一种很简便的图的搜索算法 ,此外,一些算法的原型也是宽度优先搜索算法。。同 样采用了类似宽度优先算法的思想的还有Dijkstra单源最短路径算法和Prim最小生成树算法。该算法被称为宽度优先算法 ,是由 于这个算法一直通过已发现的顶点和未发现顶点之间的边界在逐渐向外扩展,那么也就是说 ,算法会先去搜索和s距离为k的每一 个顶点,之后再去寻找和s距离为k+l的其他顶点。 2.3深度优

文档评论(0)

wangshirufeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档