三维网络游戏服务器关键技术研究与原型系统实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:out000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维网络游戏已经成为一种非常流行的休闲娱乐方式,玩家可以在完全不同于现实生活的虚拟世界中获得乐趣。网络游戏服务器是这个虚拟世界的载体,所以,服务器的性能直接影响玩家在虚拟世界中的游戏体验。网络游戏服务器系统是世界上最复杂的分布式系统之一,大场景三维网络游戏服务器还没有成熟的解决方案。网络游戏同步、跨界处理和负载平衡是网络游戏服务器设计的三个关键问题,对这三个问题进行研究有助于推动整个行业的发展。本文吸收了前人在网络游戏服务器方面的研究成果,提出位置同步方案,客户端对自己以及可见的用户进行路径预测,仅当自己的实际位置与预测位置的偏差大于阀值时才会进行位置修正,同时根据用户距离的远近,以不同的频率进行位置更新,这样可以减少位置同步信息的发送量。本文提出的跨界解决方案,在地图服务器管理的地图边界画出跨界缓冲区,可以避免频繁跨界的问题,同时减少跨界处理的时间。本文对网关服务器和地图服务器分别提出了不同的负载均衡方案。对于网关服务器使用网关负载均衡服务器进行管理,使新登陆的客户端连接负载较小的服务器;对于地图服务器使用中心服务器进行管理,发生过载时,可将部分区域移交邻近地图服务器管理,当负载减小时,再收回这部分区域。本文还提出了分布式网络游戏服务器的整体设计方案,对各个服务器的主要工作过程进行了介绍,并以此为基础实现了网络游戏服务器原型系统。最后对整个系统进行了测试,证明了本文提出的位置同步算法、跨界处理算法以及负载均衡算法的正确性,还测试了在大量用户在线的情况下,区域划分的大小对服务器性能的影响。
其他文献
随着计算机技术迅速的发展,传统产业通过信息化升级提高企业竞争力已成为一种趋势。挖掘机作为我国的一种传统产业,近两年发展比较迅速,但技术力量落后、技术人员缺少等问题
随着网络技术的迅速发展,Internet正把全世界的计算机系统、通信系统逐渐集成起来,形成信息高速公路与公用数据网络。而现场总线技术的兴起,改变了控制系统的结构,使其向着网
网络控制系统是一种全分布式、网络化的实时反馈控制系统,具有低成本、易维护性、高可靠性等诸多优势。由于信息通过网络进行传输,其不可避免地会遇到一些特殊的问题。通信信
切换系统作为一类重要的混合动态系统,它是由几个连续时间子系统或离散时间子系统及作用在其中的切换规则构成的。切换系统在现实生产中有着广泛的应用背景,如通讯网络、电力
传感器网络具有布线成本低、监测精度高、容错性好、可远程监控、便于诊断与维护等众多优点,在军事、生态环境保护、工程监测和医疗卫生等领域有着广阔的应用前景。但是,传感器
学位
针对高炉内部环境复杂,其物理、化学、动力学过程难以确定,料面温度分布形态多样,难以直接建立准确的料面温度场模型的问题,本文从工艺机理的角度分析了高炉红外图像、十字测
数字农业是计算机技术在农业领域的应用,其中虚拟植物是重要研究内容之一。水稻作为主要的农作物,关系到国民经济命脉,研究水稻虚拟生长对便于水稻种植管理、缩短水稻新品种培育
在实际系统中,执行器元件直接作用于被控对象,是系统中不可或缺的部分。由于受到物理限制,执行器元件的输出往往是有界的,通常可以用饱和非线性描述这一物理现象。饱和往往会导致
射线数字成像是当前射线检测、诊断技术发展的重要方向,图像去噪是提高射线成像检测灵敏度和分辨率的关键。本文针对X射线图像的特性,研究如何利用小波变换去除X射线图像中的噪