- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多人在线角色扮演游戏中智能寻路的设计与实现-计算机科学与技术专业论文
Classified Index: TP301.6 U.D.C: 621.3
Dissertation for the Master Degree of Engineering
THE DESIGN AND IMPLEMENTATION OF INTELLIGENT PATH-FINDING IN MASSIVE MULTIPLAYER ONLINE
ROLE PLAYING GAME
Candidate:
Zhang Wenxin
Supervisor:
Associate Prof. Chen Qingcai
Academic Degree Applied for:
Master of Engineering
Speciality:
Computer Science and Technology
Affiliation:
Shenzhen Graduate School
Date of Defence:
Dec, 2007
Degree-Conferring-Institution:
Harbin Institute of Technology
哈尔滨工业大学工学硕士学位论文
哈尔滨工业大学工学硕士学位论文
I
I
摘 要
近年来,随着游戏产业的不断发展,人工智能在游戏中的作用也越来越 大,并且成为了一项热门技术。智能寻路系统作为人工智能的一个分支在现 代网络游戏中占据着重要的地位。当前大部分游戏中的智能寻路系统都放在 客户端完成,这样在处理上简单易实现。但当玩家恶意修改时,服务器不能 准确的做出判断,从而导致了游戏的不公平性。为了避免这个问题,需要实 现服务器端的智能寻路系统,这就要求智能寻路系统既不能影响游戏服务器 的正常逻辑处理,还要能支持尽可能多的用户同时请求,而现在比较流行的 寻路方法A*在平均寻路时间上无法达到这一要求,需要寻找一种快速寻路方 法。
为此,本文首先改进了基于A*的寻路策略,提出了懒惰初始化,栈数组 策略。探讨了利用A*中的启发式估价函数的特性对路径节点进行分类管理。 对比优化后的算法和传统的优先队列算法的实验数据,在不同障碍率下,优 化算法的运行时间变化趋势与改进前方法基本一致。在平均寻路时间上,改 进后的算法虽然有一定优势,但还是不能达到支持大量用户并发寻路的要 求。
因此,本文讨论了基于深度优先有哪些信誉好的足球投注网站的寻路策略,提出了优化方法,实 现了快速寻路。经过实验测试,应用快速寻路方法之后,平均寻路时间由原 来的0.13毫秒降低到0.067毫秒,寻路效率显著提升;其不足是,障碍率越大, 寻路准确率越小,在高障碍率的情况下,寻路准确率低于50%。
为了弥补这一缺点,本文提出了一种基于预判障碍的混合寻路的新方 法。此方法先利用一种称为边缘有哪些信誉好的足球投注网站的有哪些信誉好的足球投注网站算法对地图进行扫描,然后对地 图中的障碍率进行评估,从而选择最佳的寻路算法。既保证了高效的有哪些信誉好的足球投注网站效 率,又能保证寻路的准确率。实验结果显示,低障碍率下,混合方法平均寻 路时间低于0.1毫秒,高障碍率情况下平均寻路时间也在0.1毫秒左右,最坏 情况下寻路时间为4.9毫秒。
因此在大多数情况下,混合寻路方法都取得了较短的寻路时间。能够支 持大量用户的同时寻路请求,又不影响服务器的正常逻辑处理。
关键词 游戏寻路;A*算法;混合寻路策略
II
II
Abstract
Along with the quickly booming of game industry, the artificial intelligence become more and more important in recent years and has become a hot research topic. As a branch of artificial intelligence, intelligent path-finding is occupying the important status in the modern network game. Currently, most of the intelligent path-finding systems are running in client side. It is easy to realize in processing, but when the players change the game with evil purpose, the server cannot make the judgment accurately, which makes the game unfair. To avoid this problem, the server must own the capability of intell
您可能关注的文档
- 产品设计与工艺设计过程建模及其并行技术研究-机械电子工程专业论文.docx
- 产品设计中的工程语义文本解析及检索技术研究-机械设计及理论专业论文.docx
- 产品设计材料推荐虚拟实验室分析-设计艺术学专业论文.docx
- 产品设计的伦理性研究-设计学专业论文.docx
- 产品设计的适度设计分析及应用-机械设计及理论专业论文.docx
- 产品设计的适度设计研究及应用-设计艺术学专业论文.docx
- 产品设计的系列化探究-工业设计工程专业论文.docx
- 产品设计过程知识配送服务关键技术研究-机械制造及其自动化专业论文.docx
- 产品设计视野下的资源因研究-设计艺术学专业论文.docx
- 产品设计教学中工程技术基础类课程研究与整合-设计学专业论文.docx
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)