论文摘要
近年来,MMORPG (Massively Multiplayer Online Role Playing Game)大受欢迎并受到广泛的重视。它充分利用了网络不受时间地点限制的优势,使不同地理位置的玩家在一致的虚拟世界中相互交流、游戏,发挥现实世界中无法展现的技能,极大的提高了游戏互动性和竞技性,受到众多玩家的喜爱。然而MMORPG的发展却受到服务器可伸缩性的限制,单个虚拟世界中的游戏人数难以突破十万,限制了用户与用户的交流,降低了游戏体验。为达到高可伸缩性,必须使用分布式的服务器架构、优秀的兴趣管理方法和高效的负载均衡。本文吸收了前人在MMORPG服务器方面的研究成果,重点研究了MMORPG服务器的负载分配策略、分布式架构、兴趣管理和负载均衡技术,并实现了一个MMORPG服务器原型系统,通过实验验证了系统的可伸缩性和部署方式对服务器性能的影响。本文提出的服务器架构和负载分配策略,使系统自适应的在区域划分和全局拷贝两种方式之间平滑过渡,避免了单个区域拥挤和全局拷贝的通信开销过大等问题。将服务器划分成模拟器和连接管理器两个组件,把连接管理功能独立出来,减轻了模拟器的负担,提高了系统的性能。本文设计的架构可以应用简单高效的负载均衡算法,为使用负载均衡硬件提供了条件。还提出了群体预测兴趣范围的概念,以此进行模拟器间的兴趣管理。在模拟器内部兴趣管理中,让客户端能够主动请求状态信息,从而减小了兴趣区域的同时增大了玩家视野,减轻了客户端带宽占用、提高了游戏体验。本文还设计了可扩展的游戏协议。本文提出的架构可以在商业游戏中应用,以提高可承载的用户数量和玩家的游戏体验。
论文目录
相关论文文献
- [1].解决无服务器架构的安全问题[J]. 网络安全和信息化 2020(06)
- [2].车联网云环境下多服务器架构的匿名认证及密钥协商协议[J]. 南京信息工程大学学报(自然科学版) 2017(05)
- [3].一种新型的网络游戏服务器架构设计[J]. 计算机光盘软件与应用 2014(03)
- [4].基于浏览器/服务器架构的低压电网线损计算与管理系统[J]. 电网技术 2010(02)
- [5].浅谈SQL Server客户端/服务器架构[J]. 价值工程 2012(15)
- [6].一种高性能的大型多人在线角色扮演游戏服务器架构设计[J]. 计算机光盘软件与应用 2012(09)
- [7].一种高性能网络游戏服务器架构设计[J]. 网络安全技术与应用 2010(04)
- [8].虚拟化技术在企业信息化中的应用[J]. 决策与信息(中旬刊) 2013(06)
- [9].传统服务器架构向服务器虚拟化的改造研究[J]. 数字通信世界 2018(10)
- [10].基于浏览器/服务器架构的物理实验预约型开放管理系统建设[J]. 科技视界 2012(25)
- [11].基于浏览器/服务器架构的城市轨道交通智能化维保平台的构建与研究[J]. 城市轨道交通研究 2020(S2)
- [12].一种改进的适用于多服务器架构的匿名认证协议[J]. 吉林大学学报(工学版) 2018(05)
- [13].《Windows网络服务器架构》课程建设探索[J]. 电脑迷 2016(03)
- [14].基于AWS无服务器架构的房地产行业大数据分析与应用方案[J]. 信息与电脑(理论版) 2020(10)
- [15].工务现场作业安全防护监控预警平台服务器架构设计[J]. 哈尔滨铁道科技 2015(04)
- [16].多服务器架构下认证与密钥协商协议[J]. 计算机研究与发展 2016(11)
- [17].集群式游戏服务器架构设计与开发[J]. 程序员 2009(03)
- [18].无服务器架构的十大安全挑战[J]. 网络安全和信息化 2018(03)
- [19].基于分布式架构的主题信息采集系统[J]. 计算机工程与设计 2015(04)
- [20].Win2003系统中基于IPv6的Web服务器架构[J]. 计算机时代 2012(12)
- [21].基于LAMP平台的WEB服务器架构[J]. 中国新技术新产品 2011(22)
- [22].基于无服务器架构的边缘AI计算平台[J]. 信息通信技术 2018(05)
- [23].传统服务器架构向服务器虚拟化的改造探讨[J]. 数字通信世界 2017(05)
- [24].基于数字图书馆的云系统研究[J]. 微型电脑应用 2020(08)
- [25].基于图像的昆虫远程自动识别[J]. 福建农林大学学报(自然科学版) 2008(05)
- [26].简易的VPN服务器架构与使用[J]. 农业网络信息 2016(06)
- [27].校园数据中心Web应用高可用服务器架构研究与实践[J]. 实验技术与管理 2008(08)
- [28].面向多服务器架构的认证协议分析与改进[J]. 西安电子科技大学学报 2013(06)
- [29].全新ProLiant Gen9服务器应对变化需求[J]. 中国信息化 2014(18)
- [30].基于ArcServer的Web GIS性能分析[J]. 计算机工程 2008(17)