游戏匹配方法、装置、服务器及可读存储介质制造方法及图纸

技术编号:24062080 阅读:39 留言:0更新日期:2020-05-08 23:04
本申请实施例提供一种游戏匹配方法、装置、服务器及可读存储介质,可以根据每个游戏客户端发送的游戏匹配请求,将每个游戏客户端对应的游戏玩家添加到游戏匹配对象池中,然后将游戏匹配对象池划分为单人匹配池和队伍匹配池,从而可以根据单人匹配池和队伍匹配池进行队伍匹配,生成对应的队伍匹配列表。如此,考虑到单人匹配池中的多个以单人匹配形式进行匹配的待匹配玩家,队伍匹配池中的多个以队伍匹配形式进行匹配的待匹配队伍,并分别基于单人匹配池和队伍匹配池进行队伍匹配,相较于遍历匹配的方式,能够减少游戏匹配过程的计算量,提高匹配效率,减少游戏玩家匹配过程的等待时间,并且能够满足多人多队伍的竞技需求,而不仅限于双方竞技。

Game matching method, device, server and readable storage medium

【技术实现步骤摘要】
游戏匹配方法、装置、服务器及可读存储介质
本申请涉及计算机
,具体而言,涉及一种游戏匹配方法、装置、服务器及可读存储介质。
技术介绍
在网络游戏中,经常会有玩家与玩家对战的玩法需求,尤其是在MMORPG(MassiveMultiplayerOnlineRole-PlayingGame,大型多人在线角色扮演游戏)游戏中最为常见。而在此类网络游戏中,匹配机制则直接决定了游戏的可玩性,不同的匹配机制,会产生完全不同的玩家体验。目前的匹配机制通常为双方竞技类型,通过一定规则,规定一些玩家基本信息(例如职业、等级、人数等),然后将参与对战的玩家分配到两个队伍阵营中,互为对手。然而,本申请专利技术人在研究过程中发现,上述匹配机制无法满足当前的新需求,例如当需要多人分多队伍竞技,除去自己同队伍的队友,其他队伍的所有玩家都是对手在同一游戏场景内竞技时,上述匹配机制无法实现,并且当队伍较多,不同玩家选择的匹配形式(例如单人匹配形式、队伍匹配形式)各不相同时,将导致整个匹配过程计算量增大,匹配效率低下,匹配过程很长。>专利技术内本文档来自技高网...

【技术保护点】
1.一种游戏匹配方法,其特征在于,应用于服务器,所述方法包括:/n根据每个游戏客户端发送的游戏匹配请求,将每个游戏客户端对应的游戏玩家添加到游戏匹配对象池中;/n将所述游戏匹配对象池划分为单人匹配池和队伍匹配池,其中,所述单人匹配池中包括多个以单人匹配形式进行匹配的待匹配玩家,所述队伍匹配池中包括多个以队伍匹配形式进行匹配的待匹配队伍;/n根据所述单人匹配池和所述队伍匹配池进行队伍匹配,生成对应的队伍匹配列表,其中,所述队伍匹配列表包括N个匹配队伍,每个匹配队伍中的游戏玩家数量为预设玩家数量,N为大于等于2的正整数。/n

【技术特征摘要】
1.一种游戏匹配方法,其特征在于,应用于服务器,所述方法包括:
根据每个游戏客户端发送的游戏匹配请求,将每个游戏客户端对应的游戏玩家添加到游戏匹配对象池中;
将所述游戏匹配对象池划分为单人匹配池和队伍匹配池,其中,所述单人匹配池中包括多个以单人匹配形式进行匹配的待匹配玩家,所述队伍匹配池中包括多个以队伍匹配形式进行匹配的待匹配队伍;
根据所述单人匹配池和所述队伍匹配池进行队伍匹配,生成对应的队伍匹配列表,其中,所述队伍匹配列表包括N个匹配队伍,每个匹配队伍中的游戏玩家数量为预设玩家数量,N为大于等于2的正整数。


2.根据权利要求1所述的游戏匹配方法,其特征在于,所述将所述游戏匹配对象池划分为单人匹配池和队伍匹配池的步骤,包括:
获取所述游戏匹配对象池中每个游戏玩家的队伍标识;
当所述队伍标识表征该游戏玩家为以单人匹配形式进行匹配的游戏玩家时,将该游戏玩家添加到单人匹配池中;
当所述队伍标识表征该游戏玩家为以队伍匹配形式进行匹配的游戏玩家时,将该游戏玩家以及该游戏玩家所在游戏队伍中的其它玩家作为一个游戏队伍添加到队伍匹配池中。


3.根据权利要求1所述的游戏匹配方法,其特征在于,所述根据所述单人匹配池和所述队伍匹配池进行队伍匹配,生成对应的队伍匹配列表的步骤,包括:
针对所述队伍匹配池中的每个待匹配队伍,判断该待匹配队伍的游戏玩家数量是否满足所述预设玩家数量;
当该待匹配队伍的游戏玩家数量不满足所述预设玩家数量时,从所述单人匹配池中取出部分游戏玩家添加到该待匹配队伍中,直到该待匹配队伍的游戏玩家数量满足所述预设玩家数量;
当该待匹配队伍的游戏玩家数量满足所述预设玩家数量时,则生成该待匹配队伍所对应的匹配队伍。


4.根据权利要求3所述的游戏匹配方法,其特征在于,所述根据所述单人匹配池和所述队伍匹配池进行队伍匹配,生成对应的队伍匹配列表的步骤,还包括:
判断所述单人匹配池中的游戏玩家数量是否满足所述预设玩家数量;
当所述单人匹配池中的游戏玩家数量满足所述预设玩家数量时,从所述单人匹配池中随机取出所述预设玩家数量个游戏玩家组成一个匹配队伍。


5.根据权利要求1-4中任意一项所述的游戏匹配方法,其特征在于,所述根据所述单人匹配池和所述队伍匹配池进行队伍匹配,生成对应的队伍匹配列表的步骤,还包括:
在每次进行队伍匹配的过程中,将预先配置的匹配锁设置为锁定状态,在锁定状态下,当所述单人匹配池中出现新添加的游戏玩家,或者所述队伍匹配池中出现新添加的待匹配队伍时,记录新添...

【专利技术属性】
技术研发人员:郭康平
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:北京;11

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

1