[发明专利]战斗服务器的匹配方法和装置在审
申请号: | 201811378853.3 | 申请日: | 2018-11-19 |
公开(公告)号: | CN109529326A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 黄文锋;陈奇 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | A63F13/352 | 分类号: | A63F13/352 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 祝乐芳;刘芳 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 目标分区 分配请求消息 方法和装置 分区信息 匹配 接收客户端 匹配服务器 游戏服务器 昂贵费用 传输时延 流量带宽 游戏数据 客户端 分区 发送 分配 | ||
本发明提供一种战斗服务器的匹配方法和装置,包括:游戏服务器或者默认匹配服务器接收客户端发送的战斗服务器的分配请求消息,根据分配请求消息中包括的本次战斗的玩家所在的分区信息,确定本次战斗使用的目标分区,根据目标分区确定目标战斗服务器,将目标战斗服务器的信息发送给客户端。通过根据玩家所在的分区信息,确定本次战斗的目标分区,能够为玩家分配靠近所在分区的战斗服务器,降低了游戏数据的传输时延,提高了玩家的体验,免去长距离流量带宽的昂贵费用。
技术领域
本发明涉及游戏领域,尤其涉及一种战斗服务器的匹配方法和装置。
背景技术
目前,随着智能手机的普及,网络游戏得到了飞速的发展,目前很多网络游戏都可以运行在手机上,因此也称为手游。现有的网络游戏大致分为:竞速类型、射击类型、策略类型和动作角色扮演类型等。
全球同服为现有游戏的一种趋势,所谓的全球同服只是给玩家的感觉是只有一台服务器,而非真的只有一台服务器。现有比较流行的全球同服方案为:服务器同地区部署,游戏玩家分地域就近接入。例如,游戏服务器、大厅服务器、匹配服务器、战斗服务器、数据库都部署在同一个地区,各个玩家通过本地的接入点(也称为灯塔)加速接入游戏,接入点和服务器之间通过专线连接,以降低时延。
但是,现有技术中服务器距离游戏客户端距离仍然十分遥远,游戏客户端和服务器之间的距离导致了游戏数据的延迟较大,游戏玩家战斗体验较差。
发明内容
本发明提供一种战斗服务器的匹配方法和装置,降低了游戏数据的传输时延,提高了玩家的体验。
本发明第一方面提供一种战斗服务器的匹配方法,所述方法应用在全球同服游戏系统中,所述系统包括:中心节点和分布式分散在多个分区的边缘节点,所述中心节点包括游戏服务器组和默认匹配服务器组,所述边缘节点为分区的战斗服务器组,所述方法包括:
第一服务器接收客户端发送的战斗服务器的分配请求消息,所述第一服务器为默认匹配服务器或者游戏服务器;
所述第一服务器根据本次战斗的玩家所在的分区信息,确定本次战斗的目标分区;
所述第一服务器根据所述目标分区,确定目标战斗服务器;
所述第一服务器将所述目标战斗服务器的信息发送给所述客户端。
可选的,所述第一服务器根据本次战斗的玩家所在的分区信息,确定本次战斗的目标分区,包括:
所述第一服务器根据本次战斗的玩家所在的分区信息,计算本次战斗的玩家所在的分区分别与候选分区的距离,所述候选分区为所述多个分区或者本次战斗的玩家所在的分区的集合;
所述第一服务器根据本次战斗的玩家所在的分区与所述候选分区的距离,确定距离最小的分区为所述目标分区。
可选的,所述第一服务器根据本次战斗的玩家所在的分区信息,确定本次的目标分区,包括:
所述第一服务器根据本次战斗的玩家所在的分区信息,确定参与本次战斗的玩家数量最多的分区为所述目标分区。
可选的,所述第一服务器根据所述目标分区,确定目标战斗服务器,包括:
所述第一服务器根据所述目标分区的战斗服务器组中各战斗服务器的负载信息,确定所述目标战斗服务器。
可选的,还包括:
所述第一服务器接收所述多个分区中各分区包括的战斗服务器发送的基本信息,所述基站信息包括战斗服务器所属的分区的信息和战斗服务器的标识信息。
可选的,本次战斗的类型为自定位战斗,所述第一服务器为默认匹配服务器,所述系统还包括大厅服务器组,所述第一服务器接收客户端发送的战斗服务器的分配请求消息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811378853.3/2.html,转载请声明来源钻瓜专利网。