网络游戏中客户端角色移动系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:kevinstudy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的进步和硬件水平的提升,网络游戏在国内迅猛发展,拥有着庞大的市场规模。网络游戏可以分为多种类型,例如“大逃杀”(Battle Royal)类型的游戏,是最近几年风靡全球的一种网络游戏类型。该类游戏混合了生存、探索、收集物资等多种元素,玩家在一个开放的大世界虚拟环境中四处移动,寻找装备并淘汰其他玩家。该类型游戏在国内有着庞大的玩家群体,但目前国内自主版权的该类游戏并不多,玩家在体验国外的该类游戏时,不可避免的会受到网络延迟等因素的影响。所以在国内,该类型的游戏具有良好的市场前景。本文介绍的客户端角色移动系统,来自一款国内自主研发的“大逃杀”类游戏。作为一款拥有大型地图的竞技类游戏,移动系统在整个客户端游戏框架中扮演着相当重要的角色。为了增加游戏的趣味性,在游戏场景中有山体、水体以及各式的建筑物,这就要求角色在场景中的任何位置,都能够有合理的移动表现。同时,对于一款多人游戏而言,所有玩家的移动信息都需要及时同步到其他玩家的设备上,并正确表现出来。针对以上需求,本文设计和实现了该游戏的客户端移动系统。该系统分为移动逻辑模块、移动物理模块以及移动网络同步模块。移动逻辑模块使用物理学公式,根据速度、加速度等数据,计算移动的位移。移动物理模块基于PhysX物理引擎中间件实现,提供了与游戏物理场景交互的一系列接口,保证了角色移动物理表现的正确性。移动网络同步模块实现了移动消息的收发以及第三方角色的移动表现功能。使用了实体插值等网络同步技术,能够较好的应对实际网络环境中的延迟和波动。目前,该游戏已经正式上线运营。游戏的移动系统支持玩家在丰富的游戏场景中自由移动,提供了良好的游戏体验。
其他文献
据江苏省知识产权局《关于组织开展高等学校知识产权管理标准化试点工作的通知》(苏知发(2016)60号)发布的信息显示。我校2015年专利授权量位居全省高等院校第二十名,化居全省高
江苏建筑职业技术学院(以下简称我校)秉承“厚生尚能”校训,弘扬“求实创新”校风,高度重视培养学生的创新创业精神,积极探索和构建具有自身特色的大学生创业教育实践体系。2009年
利用多值逻辑系统Ht中的支持度理论和蕴含算子的右连续性,研究了多值逻辑系统Ht中的三-I算法和ɑ-三-I算法。
随着现如今经济社会的不断发展,在我国经济学的带领下已经从传统的计划经济转换为市场经济,但是在发展的过程当中还给旅游市场带来了诸多问题,那么这就需要政府能够参与到经
介绍了近年来植物隐花色素介导的光信号转导分子机制的研究进展.
糖尿病周围神经病变是糖尿病常见慢性并发症之一,其发生率与病程有关。神经功能检查发现60%-90%的患者有不同程度的神经病变,其中30%-40%的患者无症状。2010年国内住院患者调
在当前高中课堂教学上,多媒体已成为重要的教学手段之一,逼真的音响效果与鲜明的动态视觉冲击了传统的物理教学模式。基于此,本文以某高中物理教学为例,在表明多媒体教学的优
机器人远程控制随着互联网技术的发展逐渐成为目前的研究热点,它具有广泛的应用前景。由于互联网复杂性所带来的时延问题以及由此产生的安全问题是机器人远程控制的关键问题
ControlUnitofProgrammableHighVoltagePowerSupplyforNuclearDetector¥ZhangDianshengandSuHongAcontrolunitofsmallprogrammablehighv...
期刊
建立图像低层特征到高层语义的映射是图像语义检索的关键问题之一,SVM是其中行之有效的方法。为了便于规则生成,将模糊C均值聚类SVM多类分类方法应用于图像语义映射。但由于异类图像特征常常混杂,最终形成的二叉树分支一般很多,映射准确率下降明显。为此,将线性判别分析法引入二叉树建树过程中,通过聚类之前先对特征优化处理来改进算法性能。实验结果表明该方法建立起了更便于理解的分类树结构且LDA的引入使得映射准