当前位置: 首页 > 专利查询>顾春健专利>正文

基于云计算的游戏资源分配方法及云游戏服务平台组成比例

技术编号:26997788 阅读:14 留言:0更新日期:2021-01-08 16:07
本说明书公开的基于云计算的游戏资源分配方法及云游戏服务平台,能够根据游戏资源分配记录主动地获取各个游戏进程的用户评价指数。进一步获取游戏进程组合对应的资源分配期望数据以确定资源分配期望数据的共享资源分布并得到游戏进程组合的可调游戏资源记录。在可调游戏资源记录符合资源分配指标时,能够确定客户端运行数据对应的游戏资源分配清单,按照游戏资源分配清单为客户端运行数据对应的游戏客户端分配目标游戏资源。在对不同游戏客户端进行游戏资源分配时,能够充分考虑不同游戏客户端对于不同游戏进程的时效性需求,从而实现对游戏资源的动态分配,最大程度地满足同一服务器下不同游戏玩家的时效性需求,进而实现游戏资源的合理分配。

【技术实现步骤摘要】
基于云计算的游戏资源分配方法及云游戏服务平台
本申请涉及云计算以及游戏处理
,尤其涉及基于云计算的游戏资源分配方法及云游戏服务平台。
技术介绍
随着科学技术的不断发展,游戏技术也得到了飞速的发展,游戏的种类也越来越多,人们也享受到了游戏技术更新带来的各种便利。现在人们可以通过各种类型的游戏,享受繁忙工作之余的消遣时光。现如今,网络游戏占据着游戏市场中的较大份额,随着网络游戏玩家数量的激增,网络游戏面临的时效性需求也越来越高。在一些大型的交互式网络游戏中,游戏玩家对于游戏时效性要求存在不同需求,因此,如何实现游戏带宽的合理分配以满足不同游戏玩家的时效性需求是现阶段需要解决的一个技术问题。
技术实现思路
本说明书提供了一种基于云计算的游戏资源分配方法及云游戏服务平台,以解决或者部分解决上述的技术问题。本说明书公开了一种基于云计算的游戏资源分配方法,应用于云游戏服务平台,所述方法包括:提取客户端运行数据的游戏资源分配记录;根据所述游戏资源分配记录,获取所述客户端运行数据中各个游戏进程的用户评价指数;按照每个游戏进程的运行状态时段顺序,获取至少两个游戏进程,得到至少两种游戏进程组合;对于任一种游戏进程组合,根据所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数,获取每个游戏进程的资源分配期望数据;获取所述游戏进程组合包括的各个游戏进程的资源分配期望数据的共享资源分布,得到所述游戏进程组合的可调游戏资源记录;当至少两种游戏进程组合的可调游戏资源记录均符合资源分配指标时,确定所述客户端运行数据对应的游戏资源分配清单;按照所述游戏资源分配清单为所述客户端运行数据对应的游戏客户端分配目标游戏资源;其中,所述目标游戏资源包括游戏带宽。优选地,所述提取客户端运行数据的游戏资源分配记录,包括:将所述客户端运行数据划分为至少两个第一游戏事件队列,每个第一游戏事件队列具有相同的虚拟场景时钟信息;采用预设游戏事件识别模型,从每个第一游戏事件队列中,提取游戏事件响应数据;对所述至少两个第一游戏事件队列的游戏事件响应数据进行整合,得到所述游戏资源分配记录。优选地,所述根据所述游戏资源分配记录,获取所述客户端运行数据中各个游戏进程的用户评价指数,包括:将所述游戏资源分配记录输入到资源分配解析线程中,输出所述客户端运行数据中各个游戏进程对应的连续进程节点集的用户评价指数;其中,所述资源分配解析线程用于基于连续进程节点集的游戏资源分配记录,从客户端运行数据中检测出与连续进程节点集的节点传递轨迹相匹配的用户行为数据,并获取与连续进程节点集的节点传递轨迹相匹配的用户行为数据在游戏运行状态内对应的连续进程节点集的用户评价指数。优选地,所述方法还包括:以确定所述至少两种游戏进程组合的可调游戏资源记录均符合资源分配指标的时间节点为参考节点,从所述客户端运行数据中获取预设虚拟场景时钟信息的第二游戏事件队列;获取所述第二游戏事件队列的游戏事件更新信息;当所述第二游戏事件队列的游戏事件更新信息触发资源分配行为时,确定所述客户端运行数据对应的游戏资源分配清单;其中,所述获取所述第二游戏事件队列的游戏事件更新信息,包括:将所述第二游戏事件队列划分为至少两个队列集,每个队列集具有相同的虚拟场景时钟信息;获取每个队列集对应的事件关联系数的变量特征;从所述至少两个队列集对应的变量特征中,获取最大变量特征和最小变量特征;基于所述最大变量特征和所述最小变量特征的余弦距离,确定所述第二游戏事件队列的游戏事件更新信息;其中,所述第二游戏事件队列包括第三游戏事件队列和第四游戏事件队列中至少一个,所述第三游戏事件队列为以所述时间节点为参考节点、所述客户端运行数据中位于所述时间节点之后的预设虚拟场景时钟信息的游戏事件队列,所述第四游戏事件队列为以所述时间节点为参考节点、所述客户端运行数据中位于所述时间节点之前的预设虚拟场景时钟信息的游戏事件队列。优选地,所述按照每个游戏进程的运行状态时段顺序,获取至少两个游戏进程,得到至少两种游戏进程组合,包括:基于每个游戏进程的运行状态时段信息获得各第一时段拼接结果;基于预置的第一游戏进程筛分记录获得与各所述第一时段拼接结果分别对应的各第一时段拼接权重,所述第一时段拼接权重包括该第一时段拼接结果分别对应预设游戏事件组合的各组合类别的各时段拼接权重;基于所述每个游戏进程的运行状态时段信息获得各第二时段拼接结果,并生成各所述第二时段拼接结果的第一游戏进程相关度,所述第一游戏进程相关度基于与该第二时段拼接结果对应的各所述第一时段拼接结果所对应的第一时段拼接权重生成;将各所述第一游戏进程相关度输入预置的第二游戏进程筛分记录,获得与各所述第二时段拼接结果分别对应的各第二时段拼接权重,所述第二时段拼接权重包括该第二时段拼接结果对应所述预设游戏事件组合的时段拼接权重和/或非对应所述预设游戏事件组合的时段拼接权重;基于所述第二时段拼接权重确定所述每个游戏进程的运行状态时段信息中是否存在所述预设游戏事件组合,获取存在所述预设游戏事件组合的至少游戏进程以得到至少两种游戏进程组合。优选地,所述对于任一种游戏进程组合,根据所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数,获取每个游戏进程的资源分配期望数据,包括:通过所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数对应的评价维度信息提取每个游戏进程的进程状态变化数据并通过所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数对应的评价指数生成模型从每个游戏进程中识别出位于每个进程状态变化数据下的当前游戏资源数据,将每个游戏进程中位于每个进程状态变化数据下的当前游戏资源数据整合为第一资源数据分组,将每个游戏进程中除所述第一资源数据分组以外的数据整合为第二资源数据分组;在基于进程状态变化数据确定出每个游戏进程中存在可分配指示签名和不可分配指示签名的前提下,根据所述第二资源数据分组中在所述可分配指示签名下的第一目标当前游戏资源数据以及所述第一目标当前游戏资源数据的动态资源调整系数确定所述第二资源数据分组在所述不可分配指示签名下的各第二目标当前游戏资源数据与所述第二资源数据分组在所述可分配指示签名下的各第一目标当前游戏资源数据之间的资源分配等级;基于所述资源分配等级将所述第二资源数据分组在所述不可分配指示签名下的与在所述可分配指示签名下的第一目标当前游戏资源数据在资源分配等级上存在关联的第二目标当前游戏资源数据分配到所述可分配指示签名下;其中,在所述第二资源数据分组对应的所述不可分配指示签名下包含有多个在游戏事件上存在传递标识的当前游戏资源数据的情况下,根据所述第二资源数据分组在所述可分配指示签名下的第一目标当前游戏资源数据以及所述第一目标当前游戏资源数据的动态资源调整系数确定所述第二资源数据分组在所述不可分配指示签名下的各个在游戏事件上存在传递标识的当前游戏资源数据之间的资源分配等级,并根据所本文档来自技高网...

【技术保护点】
1.一种基于云计算的游戏资源分配方法,其特征在于,应用于云游戏服务平台,所述方法包括:/n提取客户端运行数据的游戏资源分配记录;根据所述游戏资源分配记录,获取所述客户端运行数据中各个游戏进程的用户评价指数;/n按照每个游戏进程的运行状态时段顺序,获取至少两个游戏进程,得到至少两种游戏进程组合;对于任一种游戏进程组合,根据所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数,获取每个游戏进程的资源分配期望数据;/n获取所述游戏进程组合包括的各个游戏进程的资源分配期望数据的共享资源分布,得到所述游戏进程组合的可调游戏资源记录;当至少两种游戏进程组合的可调游戏资源记录均符合资源分配指标时,确定所述客户端运行数据对应的游戏资源分配清单;按照所述游戏资源分配清单为所述客户端运行数据对应的游戏客户端分配目标游戏资源;其中,所述目标游戏资源包括游戏带宽。/n

【技术特征摘要】
1.一种基于云计算的游戏资源分配方法,其特征在于,应用于云游戏服务平台,所述方法包括:
提取客户端运行数据的游戏资源分配记录;根据所述游戏资源分配记录,获取所述客户端运行数据中各个游戏进程的用户评价指数;
按照每个游戏进程的运行状态时段顺序,获取至少两个游戏进程,得到至少两种游戏进程组合;对于任一种游戏进程组合,根据所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数,获取每个游戏进程的资源分配期望数据;
获取所述游戏进程组合包括的各个游戏进程的资源分配期望数据的共享资源分布,得到所述游戏进程组合的可调游戏资源记录;当至少两种游戏进程组合的可调游戏资源记录均符合资源分配指标时,确定所述客户端运行数据对应的游戏资源分配清单;按照所述游戏资源分配清单为所述客户端运行数据对应的游戏客户端分配目标游戏资源;其中,所述目标游戏资源包括游戏带宽。


2.根据权利要求1所述的方法,其特征在于,所述提取客户端运行数据的游戏资源分配记录,包括:
将所述客户端运行数据划分为至少两个第一游戏事件队列,每个第一游戏事件队列具有相同的虚拟场景时钟信息;
采用预设游戏事件识别模型,从每个第一游戏事件队列中,提取游戏事件响应数据;
对所述至少两个第一游戏事件队列的游戏事件响应数据进行整合,得到所述游戏资源分配记录。


3.根据权利要求1所述的方法,其特征在于,所述根据所述游戏资源分配记录,获取所述客户端运行数据中各个游戏进程的用户评价指数,包括:
将所述游戏资源分配记录输入到资源分配解析线程中,输出所述客户端运行数据中各个游戏进程对应的连续进程节点集的用户评价指数;其中,所述资源分配解析线程用于基于连续进程节点集的游戏资源分配记录,从客户端运行数据中检测出与连续进程节点集的节点传递轨迹相匹配的用户行为数据,并获取与连续进程节点集的节点传递轨迹相匹配的用户行为数据在游戏运行状态内对应的连续进程节点集的用户评价指数。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
以确定所述至少两种游戏进程组合的可调游戏资源记录均符合资源分配指标的时间节点为参考节点,从所述客户端运行数据中获取预设虚拟场景时钟信息的第二游戏事件队列;
获取所述第二游戏事件队列的游戏事件更新信息;
当所述第二游戏事件队列的游戏事件更新信息触发资源分配行为时,确定所述客户端运行数据对应的游戏资源分配清单;
其中,所述获取所述第二游戏事件队列的游戏事件更新信息,包括:将所述第二游戏事件队列划分为至少两个队列集,每个队列集具有相同的虚拟场景时钟信息;获取每个队列集对应的事件关联系数的变量特征;从所述至少两个队列集对应的变量特征中,获取最大变量特征和最小变量特征;基于所述最大变量特征和所述最小变量特征的余弦距离,确定所述第二游戏事件队列的游戏事件更新信息;
其中,所述第二游戏事件队列包括第三游戏事件队列和第四游戏事件队列中至少一个,所述第三游戏事件队列为以所述时间节点为参考节点、所述客户端运行数据中位于所述时间节点之后的预设虚拟场景时钟信息的游戏事件队列,所述第四游戏事件队列为以所述时间节点为参考节点、所述客户端运行数据中位于所述时间节点之前的预设虚拟场景时钟信息的游戏事件队列。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述按照每个游戏进程的运行状态时段顺序,获取至少两个游戏进程,得到至少两种游戏进程组合,包括:
基于每个游戏进程的运行状态时段信息获得各第一时段拼接结果;
基于预置的第一游戏进程筛分记录获得与各所述第一时段拼接结果分别对应的各第一时段拼接权重,所述第一时段拼接权重包括该第一时段拼接结果分别对应预设游戏事件组合的各组合类别的各时段拼接权重;
基于所述每个游戏进程的运行状态时段信息获得各第二时段拼接结果,并生成各所述第二时段拼接结果的第一游戏进程相关度,所述第一游戏进程相关度基于与该第二时段拼接结果对应的各所述第一时段拼接结果所对应的第一时段拼接权重生成;
将各所述第一游戏进程相关度输入预置的第二游戏进程筛分记录,获得与各所述第二时段拼接结果分别对应的各第二时段拼接权重,所述第二时段拼接权重包括该第二时段拼接结果对应所述预设游戏事件组合的时段拼接权重和/或非对应所述预设游戏事件组合的时段拼接权重;
基于所述第二时段拼接权重确定所述每个游戏进程的运行状态时段信息中是否存在所述预设游戏事件组合,获取存在所述预设游戏事件组合的至少游戏进程以得到至少两种游戏进程组合。


6.根据权利要求5所述的方法,其特征在于,所述对于任一种游戏进程组合,根据所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数,获取每个游戏进程的资源分配期望数据,包括:
通过所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数对应的评价维度信息提取每个游戏进程的进程状态变化数据并通过所述游戏进程组合中每个游戏进程在所述游戏运行状态内的用户评价指数对应的评价指数生成模型从每个游戏进程中识别出位于每个进程状态变化数据下的当前游戏资源数据,将每个游戏进程中位于每个进程状态变化数据下的当前游戏资源数据整合为第一资源数据分组,将每个游戏进程中除所述第一资源数据分组以外的数据整合为第二资源数据分组;
在基于进程状态变化数据确定出每个游戏进程中存在可分配指示签名和不可分配指示签名的前提下,根据所述第二资源数据分组中在所述可分配指示签名下的第一目标当前游戏资源数据以及所述第一目标当前游戏资源数据的动态资源调整系数确定所述第二资源数据分组在所述不可分配指示签名下的各第二目标当前游戏资源数据与所述第二资源数据分组在所述可分配指示签名下的各第一目标当前游戏资源数据之间的资源分配等级;
基于所述资源分配等级将所述第二资源数据分组在所述不可分配指示签名下的与在所述可分配指示签名下的第一目标当前游戏资源数据在资源分配等级上存在关联的第二目标当前游...

【专利技术属性】
技术研发人员:顾春健
申请(专利权)人:顾春健
类型:发明
国别省市:江苏;32

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

1