[发明专利]地图加载系统、方法及装置在审
| 申请号: | 202011120104.8 | 申请日: | 2020-10-19 |
| 公开(公告)号: | CN112214259A | 公开(公告)日: | 2021-01-12 |
| 发明(设计)人: | 梁波 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;A63F13/52;A63F13/5378 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
| 地址: | 519000 广东省珠海市高新区唐家湾镇前岛环路325号102室*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 地图 加载 系统 方法 装置 | ||
本申请提供了地图加载系统、方法及装置,其中,所述地图加载系统包括管理服务器、分区服务器以及客户端,所述客户端,被配置为发送地图加载指令至对应的分区服务器,其中,所述地图加载指令中携带有地图标识;所述分区服务器,被配置为基于所述地图标识确定本地不存在对应的地图的情况下,将所述地图加载指令发送至所述管理服务器;所述管理服务器,被配置为基于所述地图加载指令确定对应的地图,为所述地图确定目标分区服务器,且基于所述目标分区服务器为所述客户端加载所述地图。
技术领域
本申请涉及计算机技术领域,特别涉及地图加载系统、地图加载方法、地图加载装置、计算设备和计算机可读存储介质。
背景技术
目前的大型多人在线角色扮演游戏(英文全称:Massive(或Massively)Multiplayer Online Role-PlayingGame,英文简称:MMORPG)中,游戏通常分为很多地图场景,例如主城地图、野外地图、副本地图以及新手村地图等,而一个游戏服务端进程无法承载这么多的地图;当前的做法就是分不同的进程加载不同的地图,但是例如像承载主城地图的进程负载就会很高,而承载副本地图的进程又很低,此时就会造成有的进程一直资源浪费,而有的进程则会一直超负荷工作,使得游戏服务端负载不均衡。
因此,急需提供一种可以根据实时负载、动态的在各个游戏进程中加载指定地图的地图加载系统。
发明内容
有鉴于此,本申请实施例提供了地图加载系统、地图加载方法、地图加载装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
根据本申请实施例的第一方面,提供了一种地图加载系统,包括:
管理服务器、分区服务器以及客户端,
所述客户端,被配置为发送地图加载指令至对应的分区服务器,其中,所述地图加载指令中携带有地图标识;
所述分区服务器,被配置为基于所述地图标识确定本地不存在对应的地图的情况下,将所述地图加载指令发送至所述管理服务器;
所述管理服务器,被配置为基于所述地图加载指令确定对应的地图,为所述地图确定目标分区服务器,且基于所述目标分区服务器为所述客户端加载所述地图。
可选的,所述分区服务器,进一步被配置为:
基于所述地图加载指令获取本地预设的分区地图配置表,其中,所述分区地图配置表中包括至少一个地图以及每个地图对应的地图标识;
确定所述地图加载指令中携带的地图标识;
根据所述地图标识确定所述分区地图配置表中不存在与所述地图标识对应的地图的情况下,将所述地图加载指令发送至所述管理服务器。
可选的,所述管理服务器,进一步被配置为:
基于所述地图加载指令获取预设的中心地图配置表,其中,所述中心地图配置表中包括所有地图、每个地图对应的地图标识、地图与分区服务器的关联关系;
确定所述地图加载指令中携带的地图标识,基于所述地图标识确定对应的地图。
可选的,所述管理服务器,进一步被配置为:
根据所述中心地图配置表确定所述地图存在关联的分区服务器的情况下,将所述关联的分区服务器确定为所述地图的目标分区服务器。
可选的,所述管理服务器,进一步被配置为:
接收所述分区服务器根据预设的时间间隔发送的性能数据。
可选的,所述管理服务器,进一步被配置为:
根据所述中心地图配置表确定所述地图不存在关联的分区服务器的情况下,对所述分区服务器的性能数据进行分析;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司,未经珠海金山网络游戏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011120104.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理方法及装置
- 下一篇:一种带有温控功能的化工反应罐





