数据处理方法、装置、可读存储介质和电子装置制造方法及图纸

技术编号:34795143 阅读:31 留言:0更新日期:2022-09-03 20:00
本发明专利技术公开了一种数据处理方法、装置、可读存储介质和电子装置。该方法包括:获取第一匹配信息,其中,第一匹配信息用于表征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;基于第一匹配信息确定对应的第一游戏服务器;将第一匹配信息发送至第一游戏服务器;接收来自于第一游戏服务器的第一对战数据,其中,第一对战数据由第一游戏服务器基于第一匹配信息确定,第一对战数据用于表示第一虚拟游戏角色与第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果。本发明专利技术解决了中心服务器的计算压力大的技术问题。技术问题。技术问题。

【技术实现步骤摘要】
数据处理方法、装置、可读存储介质和电子装置


[0001]本专利技术涉及计算机领域,具体而言,涉及一种数据处理方法、装置、可读存储介质和电子装置。

技术介绍

[0002]目前,随着游戏服务器开服时间的增长,玩家会不断流失,从而单个游戏服务器的活跃度会逐渐降低,此时就需要通过中心服务器引入跨服的游戏玩法。但是,当涉及大量的跨服计算的时候,中心服务器的压力会变得越来越大,一旦中心服务器宕机,就会导致整个跨服玩法无法进行。
[0003]针对上述中心服务器的计算压力大的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术至少部分实施例提供了一种数据处理方法、装置、可读存储介质和电子装置,以至少解决中心服务器的计算压力大的技术问题。
[0005]根据本专利技术其中一实施例,提供了一种数据处理方法,该方法包括:获取第一匹配信息,其中,第一匹配信息用于表征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;基于第一匹配信息确定对应的第一游戏服务器;将第一匹配信息发送至第一游戏服务器;接收来自于第一游戏服务器的第一对战数据,其中,第一对战数据由第一游戏服务器基于第一匹配信息确定,第一对战数据用于表示第一虚拟游戏角色与第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果。
[0006]可选地,基于第一匹配信息确定对应的游戏服务器,包括:基于第一匹配信息对多个游戏服务器进行轮询;将多个游戏服务器中轮询到的游戏服务器,确定为第一游戏服务器。
[0007]可选地,响应于第一游戏服务器基于第一匹配信息确定第一对战数据失败,将第一匹配信息发送至第二游戏服务器;接收来自于第二游戏服务器的第一对战数据,其中,第一对战数据由第二游戏服务器基于第一匹配信息确定。
[0008]可选地,当在目标时长内未获取到第一游戏服务器发送的第一对战数据时,则确定第一对战数据由第一游戏服务器基于第一匹配信息确定失败。
[0009]可选地,基于第一对战数据获取第二匹配信息,其中,第二匹配信息用于表征第三账号信息对应的第三虚拟游戏角色与第四账号信息对应的第四虚拟游戏角色相匹配;基于第二匹配信息确定对应的第三游戏服务器;将第二匹配信息发送至第三游戏服务器;接收来自于第三游戏服务器的第二对战数据,其中,第二对战数据由第三游戏服务器基于第二匹配信息确定,第二对战数据用于表示第三虚拟游戏角色与第四虚拟游戏角色在一局游戏中的对战过程和/或对战结果。
[0010]可选地,基于第一对战数据获取第二匹配信息,包括:基于第一对战数据在第一虚拟游戏角色和第二虚拟游戏角色中确定出第三虚拟游戏角色,其中,第三虚拟游戏角色为
第一虚拟游戏角色和第二虚拟游戏角色中胜出的虚拟游戏角色;基于第三虚拟游戏角色获取第二匹配信息。
[0011]可选地,将第二对战数据发送至第一游戏服务器。
[0012]可选地,将第二对战数据发送至第一游戏服务器,包括:响应于第一游戏服务器发送的第一请求,将第二对战数据发送至第一游戏服务器,其中,第二对战数据由第一游戏服务器发送至第一客户端。
[0013]可选地,接收来自于第一游戏服务器的第一对战数据,包括:存储来自于第一游戏服务器的第一对战数据;方法还包括:响应于第四游戏服务器发送的第二请求,将存储的第一对战数据发送至第四游戏服务器,其中,第一对战数据由第四游戏服务器发送至第二客户端。
[0014]根据本专利技术其中一实施例,还提供了另一种数据处理方法,该方法包括:获取来自于中心服务器的第一匹配信息,其中,第一匹配信息用于表征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;基于第一匹配信息获取第一虚拟游戏角色在一局游戏中的第一操作数据和第二虚拟游戏角色在一局游戏中的第二操作数据;基于第一操作数据和第二操作数据确定第一对战数据,其中,第一对战数据用于表示第一虚拟游戏角色与第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果;将第一对战数据发送至中心服务器。
[0015]根据本专利技术其中一实施例,还提供了一种数据处理装置,该装置包括:第一获取单元,用于获取第一匹配信息,其中,第一匹配信息用于表征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;第一确定单元,用于基于第一匹配信息确定对应的第一游戏服务器;第一发送单元,用于将第一匹配信息发送至第一游戏服务器;接收单元,用于接收来自于第一游戏服务器的第一对战数据,其中,第一对战数据由第一游戏服务器基于第一匹配信息确定,第一对战数据用于表示第一虚拟游戏角色与第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果。
[0016]根据本专利技术其中一实施例,还提供了另一种数据处理装置,该装置包括:第二获取单元,用于获取来自于中心服务器的第一匹配信息,其中,第一匹配信息用于表征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;第三获取单元,用于基于第一匹配信息获取第一虚拟游戏角色在一局游戏中的第一操作数据和第二虚拟游戏角色在一局游戏中的第二操作数据;第二确定单元,用于基于第一操作数据和第二操作数据确定第一对战数据,其中,第一对战数据用于表示第一虚拟游戏角色与第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果;第二发送单元,用于将第一对战数据发送至中心服务器。
[0017]根据本专利技术其中一实施例,还提供了一种可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,在计算机程序被处理器运行时控制计算机可读存储介质所在设备执行本专利技术实施例的数据处理方法。
[0018]根据本专利技术其中一实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项中的数据处理方法。
[0019]在本专利技术至少部分实施例中,通过获取第一匹配信息,其中,第一匹配信息用于表
征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;基于第一匹配信息确定对应的第一游戏服务器;将第一匹配信息发送至第一游戏服务器;接收来自于第一游戏服务器的第一对战数据,其中,第一对战数据由第一游戏服务器基于第一匹配信息确定,第一对战数据用于表示第一虚拟游戏角色与第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果。也就是说,本专利技术通过让游戏服务器参与战斗计算的方法,达到了中心服务器不参与计算,简化中心服务器的职责的目的,从而实现了降低中心服务器的计算压力的技术效果,进而解决了中心服务器的计算压力大的技术问题。
附图说明
[0020]此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0021]图1是本专利技术实施例的一种数据处理方法的移动终端的硬件结构框图;
[0022]图2是根据本专利技术实施例的一种数据处理方法的流程图;
[0023]图3是根据本专利技术实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取第一匹配信息,其中,所述第一匹配信息用于表征第一账号信息对应的第一虚拟游戏角色与第二账号信息对应的第二虚拟游戏角色相匹配;基于所述第一匹配信息确定对应的第一游戏服务器;将所述第一匹配信息发送至所述第一游戏服务器;接收来自于所述第一游戏服务器的第一对战数据,其中,所述第一对战数据由所述第一游戏服务器基于所述第一匹配信息确定,所述第一对战数据用于表示所述第一虚拟游戏角色与所述第二虚拟游戏角色在一局游戏中的对战过程和/或对战结果。2.根据权利要求1所述的方法,其特征在于,基于所述第一匹配信息确定对应的游戏服务器,包括:基于所述第一匹配信息对多个游戏服务器进行轮询;将所述多个游戏服务器中轮询到的所述游戏服务器,确定为所述第一游戏服务器。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述第一游戏服务器基于所述第一匹配信息确定所述第一对战数据失败,将所述第一匹配信息发送至第二游戏服务器;接收来自于所述第二游戏服务器的所述第一对战数据,其中,所述第一对战数据由所述第二游戏服务器基于所述第一匹配信息确定。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当在目标时长内未获取到所述第一游戏服务器发送的所述第一对战数据时,则确定所述第一对战数据由所述第一游戏服务器基于所述第一匹配信息确定失败。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述第一对战数据获取第二匹配信息,其中,所述第二匹配信息用于表征第三账号信息对应的第三虚拟游戏角色与第四账号信息对应的第四虚拟游戏角色相匹配;基于所述第二匹配信息确定对应的第三游戏服务器;将所述第二匹配信息发送至所述第三游戏服务器;接收来自于所述第三游戏服务器的第二对战数据,其中,所述第二对战数据由所述第三游戏服务器基于所述第二匹配信息确定,所述第二对战数据用于表示所述第三虚拟游戏角色与所述第四虚拟游戏角色在一局游戏中的对战过程和/或对战结果。6.根据权利要求5所述的方法,其特征在于,基于所述第一对战数据获取第二匹配信息,包括:基于所述第一对战数据在所述第一虚拟游戏角色和所述第二虚拟游戏角色中确定出所述第三虚拟游戏角色,其中,所述第三虚拟游戏角色为所述第一虚拟游戏角色和所述第二虚拟游戏角色中胜出的虚拟游戏角色;基于所述第三虚拟游戏角色获取所述第二匹配信息。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:将所述第二对战数据发送至所述第一游戏服务器。8.根据权利要求7所述的方法,其特征在于,将所述第二对战数据发送至所述第一游戏服务器,包括:响应于所述第一游戏服务器发送的第一请求,将所述第二对战数据发送至所述第一游
戏服务器,其中,所述第二对战数据由所述第一游戏服务器发送至第一客户端...

【专利技术属性】
技术研发人员:赵贤磊易宇航
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1