对局匹配方法、装置、设备及可读存储介质与流_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

对局匹配方法、装置、设备及可读存储介质与流

发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


对局匹配方法、装置、设备及可读存储介质与流
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 本申请实施例涉及计算机,特别涉及一种对局匹配方法、装置、设备及可读存储介质。、随着计算机技术的不断发展,网络游戏也应运而生。通常情况下,至少两个对象账号可以在网络游戏中共同完成一盘游戏,这种至少两个对象账号完成一盘游戏的过程也被称为对局。、相关技术中,获取客户端发送的对局匹配请求。响应于对...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

本技术实施例涉及计算机,特别涉及一种对局匹配方法、装置、设备及可读存储介质。背景技术:1、随着计算机技术的不断发展,网络游戏也应运而生。通常情况下,至少两个对象账号可以在网络游戏中共同完成一盘游戏,这种至少两个对象账号完成一盘游戏的过程也被称为对局。2、相关技术中,获取客户端发送的对局匹配请求。响应于对局匹配请求,从多个匹配分区中随机确定目标分区,在目标分区的匹配池中匹配出与客户端上的第一对象账号进行对局的第二对象账号。将第一对象账号和第二对象账号发送至目标分区的对局服务器中,由该对局服务器提供第一对象账号和第二对象账号的对局服务。3、一般情况下,客户端与不同匹配分区的对局服务器进行通信时存在不同的延时。由于目标分区是随机确定的,在由目标分区的对局服务器提供第一对象账号和第二对象账号的对局服务时,容易出现因客户端与对局服务器的延时较高而影响对局流畅性的情况。技术实现思路1、本技术提供了一种对局匹配方法、装置、设备及可读存储介质,可用于解决相关技术中的问题,所述技术方案包括如下内容。2、一方面,提供了一种对局匹配方法,所述方法包括:3、获取客户端发送的对局匹配请求,所述对局匹配请求用于请求对所述客户端上的第一对象账号进行对局分配;4、响应于所述对局匹配请求,获取所述客户端在多个匹配分区的延时数据;5、基于所述客户端在多个匹配分区的延时数据,从所述多个匹配分区中确定延时数据最小的第一分区,所述第一分区的匹配池中包括多个待进行对局分配的对象账号;6、在所述第一分区的匹配池所包括的多个待进行对局分配的对象账号中匹配出与所述第一对象账号进行对局的第二对象账号;7、向所述第一分区的目标对局服务器发送所述第一对象账号和所述第二对象账号,所述目标对局服务器用于提供所述第一对象账号和所述第二对象账号的对局服务。8、另一方面,提供了一种对局匹配装置,所述装置包括:9、获取模块,用于获取客户端发送的对局匹配请求,所述对局匹配请求用于请求对所述客户端上的第一对象账号进行对局分配;10、所述获取模块,还用于响应于所述对局匹配请求,获取所述客户端在多个匹配分区的延时数据;11、确定模块,用于基于所述客户端在多个匹配分区的延时数据,从所述多个匹配分区中确定延时数据最小的第一分区,所述第一分区的匹配池中包括多个待进行对局分配的对象账号;12、匹配模块,用于在所述第一分区的匹配池所包括的多个待进行对局分配的对象账号中匹配出与所述第一对象账号进行对局的第二对象账号;13、发送模块,用于向所述第一分区的目标对局服务器发送所述第一对象账号和所述第二对象账号,所述目标对局服务器用于提供所述第一对象账号和所述第二对象账号的对局服务。14、在一种可能的实现方式中,所述获取模块,用于对于任一个匹配分区,向所述客户端发送所述任一个匹配分区对应的至少两个通信通道的地址;获取所述客户端基于各个通信通道的地址测量得到的各个通信通道的延时数据;将所述各个通信通道的延时数据中最小的延时数据,确定为所述客户端在所述任一个匹配分区的延时数据。15、在一种可能的实现方式中,所述获取模块,还用于获取所述第一对象账号的染色信息和所述第二对象账号的染色信息,所述第一对象账号的染色信息用于标识所述第一对象账号的客户端是否基于加速通信通道与所述目标对局服务器通信,所述第二对象账号的染色信息用于标识所述第二对象账号的客户端是否基于所述加速通信通道与所述目标对局服务器通信;16、所述确定模块,还用于根据所述第一对象账号的染色信息和所述第二对象账号的染色信息,在所述第一分区包括的多个对局服务器中确定所述目标对局服务器。17、在一种可能的实现方式中,所述第一分区对应的至少两个通信通道包括所述加速通信通道和普通通信通道,所述加速通信通道对应私有网络,所述普通通信通道对应至少一个公有网络;18、所述获取模块,用于获取所述加速通信通道的延时数据和所述普通通信通道的延时数据;响应于所述加速通信通道的延时数据小于所述普通通信通道的延时数据,则确定所述第一对象账号的染色信息标识了所述第一对象账号的客户端基于所述加速通信通道与所述目标对局服务器通信。19、在一种可能的实现方式中,所述确定模块,用于根据所述第一对象账号的染色信息和所述第二对象账号的染色信息,确定对局染色信息,所述对局染色信息用于标识对局中是否存在客户端基于所述加速通信通道与所述目标对局服务器通信;基于所述对局染色信息,在所述第一分区包括的多个对局服务器中确定所述目标对局服务器。20、在一种可能的实现方式中,所述确定模块,用于响应于所述对局染色信息标识了对局中存在客户端基于所述加速通信通道与所述目标对局服务器通信,在所述第一分区包括的多个对局服务器中确定具有所述加速通信通道和普通通信通道的目标对局服务器;响应于所述对局染色信息标识了对局中不存在客户端基于所述加速通信通道与所述目标对局服务器通信,在所述第一分区包括的多个对局服务器中确定具有所述普通通信通道的目标对局服务器。21、在一种可能的实现方式中,所述发送模块,还用于响应于第一对象账号的染色信息标识了所述第一对象账号的客户端基于加速通信通道与所述目标对局服务器通信,向所述客户端发送所述目标对局服务器中所述加速通信通道的地址;响应于所述第一对象账号的染色信息标识了所述第一对象账号的客户端基于普通通信通道与所述目标对局服务器通信,向所述客户端发送所述目标对局服务器中所述普通通信通道的地址。22、在一种可能的实现方式中,所述确定模块,还用于响应于目标匹配时长内在所述第一分区的匹配池中未匹配出所述第二对象账号,从其他匹配分区中确定延时数据最小的第二分区,所述其他匹配分区是所述多个匹配分区中除所述第一分区之外的匹配分区;23、所述匹配模块,还用于在所述第二分区的匹配池中匹配出所述第二对象账号;24、所述发送模块,还用于向所述第二分区的对局服务器发送所述第一对象账号和所述第二对象账号,向所述客户端发送所述第二分区的对局服务器的地址。25、另一方面,提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以使所述电子设备实现上述任一所述的对局匹配方法。26、另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行,以使电子设备实现上述任一所述的对局匹配方法。27、另一方面,还提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行,以使电子设备实现上述任一种对局匹配方法。28、本技术提供的技术方案至少带来如下有益效果:29、本技术提供的技术方案是基于客户端在多个匹配分区的延时数据,从多个匹配分区中确定延时数据最小的第一分区,在第一分区的匹配池中匹配出与第一对象账号进行对局的第二对象账号,并向第一分区的目标对局服务器发送第一对象账号和第二对象账号。由于客户端在第一分区的延时数据小,因此,客户端与第一分区的目标对局服务器进行通信时具有较小的延时,使得目标对局服务器在提供第一对象账号和第二对象账号的对局服务时,能提高对局稳定性和对局流畅性。

对局匹配方法、装置、设备及可读存储介质与流