[发明专利]地图负载均衡的方法、装置、设备及计算机可读存储介质有效
申请号: | 202011414044.0 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112206518B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 汪胜蕾 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/52 | 分类号: | A63F13/52;A63F13/45;A63F13/77;A63F13/822;G06F9/50 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地图 负载 均衡 方法 装置 设备 计算机 可读 存储 介质 | ||
本申请实施例提供了一种地图负载均衡的方法、装置、设备及计算机可读存储介质,包括:获取至少两个场景进程中各场景进程分别对应的至少一个地图的负载单元信息和至少一个地图的预计负载;根据至少一个地图的负载单元信息,确定至少一个地图的平均聚集程度;根据至少一个地图的平均聚集程度、至少一个地图的负载单元信息和至少一个地图的预计负载,确定至少一个地图对应的场景进程的负载,并根据各场景进程的负载进行负载均衡。该方法通过地图的平均聚集程度考虑了不同玩法之间的差异,以及不同玩家行为之间的差异,从而可以准确评估地图对应的场景进程的负载,使场景进程的负载更加均衡;同时可以合理的预留负载,提高资源利用率。
技术领域
本申请涉及计算机技术领域,具体而言,本申请涉及一种地图负载均衡的方法、装置、设备及计算机可读存储介质。
背景技术
网络游戏也称在线游戏,一般指多名玩家通过电脑网络互动娱乐的电子游戏。RPG(角色扮演游戏,Role-Playing Game)是一种游戏类型。在游戏中,玩家扮演虚拟世界中的一个或者几个队员角色在特定场景下进行游戏。通常这类游戏都是由玩家扮演冒险者在游戏世界中漫游,而一路上的各种遭遇,则是玩家人物成长及游戏进行的重要关键所在,其中,各种遭遇例如战斗、交谈、会见重要人物等。
MMORPG(Massive Multiplayer Online Role-Playing Game,大型多人在线角色扮演游戏)是网络游戏的一种;在所有角色扮演游戏中,玩家都要扮演一个虚构角色,并控制该角色的许多活动。MMORPG地图类型丰富多样,每个地图和地图之间的玩家数量和玩法特性也差异很大,因为有上述这个特点,MMORPG服务器会出现地图对应的场景进程的负载不均衡的问题;有的场景进程的负载比较高,玩家在游戏过程会出现卡顿;有的场景进程的负载很低,没有充分利用计算能力。
发明内容
本申请针对现有的方式的缺点,提出一种地图负载均衡的方法、装置、电子设备及计算机可读存储介质,用以解决地图对应的场景进程的负载不均衡的问题。
第一方面,本申请提供了一种地图负载均衡的方法,包括:
获取至少两个场景进程中各场景进程分别对应的至少一个地图的负载单元信息和至少一个地图的预计负载;
根据至少一个地图的负载单元信息,确定至少一个地图的平均聚集程度;
根据至少一个地图的平均聚集程度、至少一个地图的负载单元信息和至少一个地图的预计负载,确定至少一个地图对应的场景进程的负载,并根据各场景进程的负载进行负载均衡。
可选地,获取至少两个场景进程中各场景进程分别对应的至少一个地图的负载单元信息和至少一个地图的预计负载,包括:
获取各场景进程分别对应的每一个地图的负载单元信息,负载单元信息包括玩家角色数量、玩家角色权重、非玩家角色数量和非玩家角色权重;
针对每一个地图,根据预计的玩家角色数量、预计的玩家角色权重、预计的非玩家角色数量和预计的非玩家角色权重,确定每一个地图的预计负载。
可选地,根据至少一个地图的负载单元信息,确定至少一个地图的平均聚集程度,包括:
针对一个地图,将一个地图划分为N个格子,并根据一个地图的负载单元信息包括的玩家角色数量和格子数N,确定N个格子中每个格子的玩家角色数量;
根据一个地图中各个格子的玩家角色数量,确定一个地图的平均聚集程度,N为正整数。
可选地,根据至少一个地图的平均聚集程度、至少一个地图的负载单元信息和至少一个地图的预计负载,确定至少一个地图对应的场景进程的负载,包括:
针对一个场景进程,根据至少一个地图的平均聚集程度、至少一个地图的负载单元信息和至少一个地图的预计负载,确定至少一个地图的负载;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011414044.0/2.html,转载请声明来源钻瓜专利网。