游戏战队匹配方法、装置、程序产品与电子设备与流程
- 国知局
- 2024-09-14 15:09:54
本公开涉及计算机,尤其涉及一种游戏战队匹配方法、游戏战队匹配装置、计算机程序产品与电子设备。
背景技术:
1、在游戏中,通常需要将不同的玩家组成同一战队进行游戏对战,而在为玩家匹配队友的过程中,往往需要寻找与玩家实力相近的队员,以提升玩家的游戏体验。
2、相关技术中,将待组队的玩家加入匹配池,在为玩家匹配队友时,需要不断从匹配池中获取与该玩家实力相近的玩家,直到组成战队。然而,该方法在为玩家匹配队友的过程中存在随机性,可能在匹配池中遍历几次就找到与玩家实力相近的队友,也可能多次遍历后,仍然无法为玩家匹配到实力相近的队友;这表明,该方法在匹配过程中存在无效遍历的问题,从而导致匹配过程需要耗费较高的时间成本,使得游戏战队匹配效率低下。
技术实现思路
1、本公开提供了一种游戏战队匹配方法、游戏战队匹配装置、计算机程序产品与电子设备,进而至少在一定程度上改善游戏战队匹配效率低的问题。
2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
3、根据本公开的第一方面,提供一种游戏战队匹配方法,包括:响应于接收到待匹配队伍的战队匹配请求,根据所述待匹配队伍的第一战力信息与当前人数生成待匹配队伍节点,并将所述待匹配队伍节点插入待匹配队列中;所述待匹配队列包含一个或多个队伍节点,各所述队伍节点按照各所述队伍节点的战力信息排序;在所述待匹配队列中获取所述待匹配队伍节点的相邻队伍节点,基于所述第一战力信息与所述相邻队伍节点的第二战力信息,在所述相邻队伍节点中确定候选队伍节点;基于所述待匹配队伍的当前人数,在所述候选队伍节点中进行人数匹配,以确定目标队伍,并将所述目标队伍中的玩家添加到所述待匹配队伍中,以完成对所述待匹配队伍的游戏战队匹配。
4、根据本公开的第二方面,提供一种游戏战队匹配装置,包括:待匹配队伍节点生成模块,被配置为响应于接收到待匹配队伍的战队匹配请求,根据所述待匹配队伍的第一战力信息与当前人数生成待匹配队伍节点,并将所述待匹配队伍节点插入待匹配队列中;所述待匹配队列包含一个或多个队伍节点,各所述队伍节点按照各所述队伍节点的战力信息排序;候选队伍节点确定模块,被配置为在所述待匹配队列中获取所述待匹配队伍节点的相邻队伍节点,基于所述第一战力信息与所述相邻队伍节点的第二战力信息,在所述相邻队伍节点中确定候选队伍节点;目标队伍确定模块,被配置为基于所述待匹配队伍的当前人数,在所述候选队伍节点中进行人数匹配,以确定目标队伍,并将所述目标队伍中的玩家添加到所述待匹配队伍中,以完成对所述待匹配队伍的游戏战队匹配。
5、根据本公开的第三方面,提供一种计算机程序,所述计算机程序被处理器执行时实现上述第一方面的游戏战队匹配方法及其可能的实现方式。
6、根据本公开的第四方面,提供一种电子设备,包括:处理器;存储器,用于存储所述处理器的可执行指令。其中,所述处理器配置为经由执行所述可执行指令,来执行上述第一方面的游戏战队匹配方法及其可能的实现方式。
7、本公开的技术方案具有以下有益效果:
8、一方面,根据待匹配队伍生成了待匹配队伍节点,并将待匹配队伍节点插入按照战力信息排序的待匹配队列,使得待匹配队伍节点的相邻队伍节点都是与待匹配队伍节点战力相近的节点,通过在相邻队伍节点中确定候选队伍节点,以在候选队伍节点中确定与待匹配队伍进行匹配的目标队伍;相比于现有技术,有效降低了战队匹配过程的随机性,减少了无效遍历的次数,降低了战队匹配过程中的时间损耗,提升了战队匹配效率,从而改善了玩家的游戏体验。另一方面,在确定候选队伍节点后,可以基于待匹配队伍的当前人数,在候选队伍节点中确定与待匹配队伍能够组成战队的目标队伍,由于候选队伍节点是与待匹配队伍战力相近的队伍节点,在候选队伍节点中进行人数匹配,以确定目标队伍,能够确保目标队伍是与待匹配队伍的战力和人数匹配度最高的队伍,同时,在候选队伍节点中进行确定目标队伍,有效缩小了人数匹配的匹配范围,进一步降低了游戏匹配过程中的时间成本,从而提升游戏战队匹配效率。
9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
技术特征:1.一种游戏战队匹配方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述待匹配队列中获取所述待匹配队伍节点的相邻队伍节点,基于所述第一战力信息与所述相邻队伍节点的第二战力信息,在所述相邻队伍节点中确定候选队伍节点,包括:
3.根据权利要求2所述的方法,其特征在于,所述获取各所述第二战力信息与所述第一战力信息之间的战力差信息,将所述战力差信息小于战力差阈值时的第二战力信息所对应的所述相邻队伍节点,确定为所述候选队伍节点,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述待匹配队伍的当前人数,在所述候选队伍节点中进行人数匹配,以确定目标队伍,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于游戏战队人数上限获取战队人数配置信息,包括:
6.根据权利要求4所述的方法,其特征在于,在各所述候选队伍节点中,确定符合所述战队人数匹配策略的待加入队伍节点之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述在各所述候选队伍节点中,确定符合所述战队人数匹配策略的待加入队伍节点,并在所述待加入队伍节点中确定所述目标队伍,包括:
8.一种游戏战队匹配装置,其特征在于,包括:
9.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。
10.一种电子设备,其特征在于,包括:
技术总结本公开提供一种游戏战队匹配方法、装置、程序产品与电子设备,涉及计算机技术领域。该方法包括:响应于接收到待匹配队伍的战队匹配请求,根据待匹配队伍的第一战力信息与当前人数生成待匹配队伍节点,并将待匹配队伍节点插入待匹配队列中;在待匹配队列中获取待匹配队伍节点的相邻队伍节点,基于第一战力信息与相邻队伍节点的第二战力信息,在相邻队伍节点中确定候选队伍节点;基于待匹配队伍的当前人数,在候选队伍节点中进行人数匹配,以确定目标队伍,并将目标队伍中的玩家添加到待匹配队伍中,以完成对待匹配队伍的游戏战队匹配。本公开提高了游戏战队的匹配效率。技术研发人员:林耕受保护的技术使用者:网易(杭州)网络有限公司技术研发日:技术公布日:2024/9/12本文地址:https://www.jishuxx.com/zhuanli/20240914/297197.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表