MMOG中回卷恢复策略的研究

来源 :沈阳航空工业学院 沈阳航空航天大学 | 被引量 : 0次 | 上传用户:winston69
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的MMOG(Massively Multiplayer Online Games)主要基于C/S模式,这种结构易于游戏状态同步,但该模式存在单点失败和带宽瓶颈问题。P2P结构作为一种分布式计算模式能够解决这些问题,同时也能降低传输延迟,但是这种结构玩家之间的游戏状态同步更加复杂。由于网络的不稳定性,同步算法并不能完全保证游戏状态一致,从而需要对出现的短期不一致进行回卷修复。因此状态修复的效率对同步算法的性能有重要影响。现有的同步算法可分为保守同步算法和乐观同步算法两大类。由于保守同步算法不能保证游戏的实时交互,因此MMOG中通常采用乐观同步算法进行同步,根据乐观同步算法的特点需要良好的回卷恢复策略对可能出现的短期不一致进行检测与修复。在深入研究与分析国内外同步算法的基础上,本文主要完成了以下几个方面的工作:(1)在不一致的检测方面,本文提出一种基于感知模型的Timewarp算法。该算法采用基于视觉行为特征的感知模型,根据感知模型中不同层次对一致性要求程度的不同和对象对游戏状态的影响度,对未过时的迟到事件进行综合分析与过滤,仅对一部分迟到事件执行状态回卷,从而能减少回卷次数并降低通信量,提高游戏的交互性与可玩性。(2)在状态回卷修复方面,本文根据网络游戏画面显示模型的特点,采用脏区域技术加快画面的渲染速度,及应用动画混合和线性插值对画面进行平滑过渡,从而在保证游戏状态一致性的同时也保证了回卷过程的透明性。(3)对本文给出的算法进行实现,并在校园网环境下进行了实验。对实验数据进行了详细的统计分析,检验结果表明改进的算法确实能有效地减少回卷次数,并且在一定程度上较少了数据的通信量。从游戏过程中可以看出,状态回卷引起的角色跳跃和回退现象,及画面抖动,明显减少,有效地提高了状态回卷过程中游戏画面的流畅性。
其他文献
在大数据和云计算得到广泛应用的今天,传统的IP网络架构成为了制约整个网络性能发展的重要因素,近几年,对于改变IP网络网络僵化问题的研究取得了很大的进展。SDN被业界专家认
近年来,移动计算设备的计算能力和存储能力不断提高。与此同时,移动设备上的无线通信技术也取得了快速的发展。这些设备间通过短距离通信协议互联形成了一种新型的网络--移动
随着互联网信息的飞速增长,越来越多的人选择搜索引擎作为网络信息获取的主要手段。然而互联网上的信息浩如烟海,内容庞大,如何准确、全面的获取特定领域的网络信息成为搜索
随着科技的进步和国际技术交流的深入,大量新的科技术语会被引入到另外一种语言中使用,这些术语通常不是被另外创造新词表示。日语也从别的语种(特别是英语)中引入词语,并且
随着3D扫描技术的发展,三维网格模型成为了继声音、图像和视频以后的第四种多媒体数据类型。该类媒体在互联网、娱乐、制造业等领域的应用越来越广泛,所使用的模型也变得更加
近年来,无线网络作为一种新的网络结构,越来越多的应用在校园区域,军事领域,医疗领域和其它的公共场合等。随着网络在各个领域的应用,对无线网络的管理和安全的研究也提到重
随着数据库技术的日新月异,交通网数据库作为移动对象数据库的重要分支,应用越来越广泛。目前,交通网数据库的研究在模型、存储结构、查询及索引等方面存在许多问题。   本文
学位
片上多线程(Chip Multithreading,CMT)体系结构中,多个线程通过共享并竞争处理器上的多种硬件资源来提高资源利用率及性能,片上资源分配问题因此成为CMT的核心问题。前人从不
随着现代生活自动化程度越来越高,以及计算机技术、通信技术的迅猛发展和国家信息化进程的加速,信息自动化处理技术的应用越来越广泛。字符识别技术作为信息自动化处理技术的一
Web robot(网络爬虫)作为一种网络资源获取程序,在广泛应用于信息搜索的同时,也带来了一些负面影响。Robot对网站资源的集中获取导致网络流量增加,使网站响应性能下降;Robot