论文摘要
MMOG(Massively Multiplayer Online Game,大型多人在线游戏)具有在线用户数量大、场景复杂、消息传输量大等特点,其游戏引擎实现面临大规模网络连接处理、大量的数据传输、严格的时间要求等问题;同时,MMOG在互联网环境下运行,由于固有的网络延迟、不可避免的丢包以及有限的带宽资源等原因,整个游戏世界的状态需在服务器和各个客户端之间实现同步,因此其游戏引擎必须具有很强的网络处理能力。为使玩家体验到更真实的游戏效果,游戏中状态同步成为重要的研究问题。本文针对MMOG游戏引擎寻路同步问题,将A*算法与Bresenham算法进行融合,实现对游戏寻路算法的优化,提高寻路效率,适应网络游戏中障碍多、场景复杂的特点。在此基础上,改进传统同步策略下或完全由服务器端判定、或完全由客户端判定的不足,提出了一种客户端计算寻路结果、服务器端比对各结果的策略,即由每个客户端各自计算其寻路结果,服务器端通过对各客户端寻路结果进行比对并作出判断,以同步各客户端游戏状态,提高寻路的安全性和同步性,有效防止客户端利用外挂进行作弊,并降低服务端运算量;最后,结合具体的游戏引擎实现详细阐述本文提出的寻路算法及同步策略。
论文目录
相关论文文献
- [1].青少年虚拟社区中的责任推断——以“大型多玩家网络游戏”(MMOG)为例[J]. 上海青年管理干部学院学报 2009(02)
- [2].一种新型MMOG游戏服务器架构设计方案[J]. 现代计算机(专业版) 2016(13)
- [3].一种支持MMOG兴趣管理的感知模型[J]. 小型微型计算机系统 2008(02)
- [4].一种支持MMOG的可伸缩P2P覆盖网络架构[J]. 小型微型计算机系统 2012(01)
- [5].基于P2P的MMOG兴趣域内多播改进算法[J]. 计算机工程 2010(04)
- [6].一种适合于MMOG的快速动态场景软阴影绘制算法[J]. 电脑知识与技术 2009(15)
- [7].MMOG中NPC的路径搜索算法的研究[J]. 小型微型计算机系统 2008(09)
- [8].MMOG中时间元素的利用分析[J]. 文化与传播 2017(06)
- [9].一种适合MMOG的多NPC协同围捕策略[J]. 小型微型计算机系统 2012(02)
- [10].一种面向3G终端的MOG中动态改变模型外观的实现方法[J]. 计算机应用与软件 2010(10)
- [11].一种基于智能体的游戏消息公平处理方法[J]. 计算机科学 2008(03)
- [12].一种基于信任管理的欺骗检测机制[J]. 系统仿真学报 2008(03)
- [13].一种适合室内3D MMOG场景的快速绘制方法[J]. 小型微型计算机系统 2008(08)
- [14].MMOG网络游戏的营销策略分析[J]. 电子商务 2012(08)
- [15].一种适合P2P MMOG的防止及检测欺骗机制[J]. 小型微型计算机系统 2008(04)
- [16].一种适合MMOG中的玩家联盟策略[J]. 沈阳航空工业学院学报 2010(04)
- [17].基于运动学和几何学理论的多NPC围捕策略[J]. 沈阳航空工业学院学报 2010(02)
- [18].一种P2PMMOG带有负载均衡的事件分发算法[J]. 沈阳航空工业学院学报 2009(02)
- [19].在线电子游戏中高阶学习技能的培养(英文)[J]. 开放教育研究 2009(03)
- [20].一种基于感知模型的P2P MMOG信任模型[J]. 系统仿真学报 2009(08)