游戏账号获取方法、设备及系统与流程

专利2022-05-09  91


本公开涉及游戏技术领域,尤其涉及游戏账号获取方法、设备及系统。



背景技术:

目前,针对每一款游戏,用户需要通过游戏厂商提供的游戏平台进行下载及游玩,但各种游戏厂商的游戏有很多平台,用户需要下载多个平台才可体验对应的游戏,从而造成用户私有资源(电脑内存、硬盘空间等)的浪费,导致用户体验不佳。



技术实现要素:

本公开实施例提供一种游戏账号获取方法、设备及系统,能够解决现有技术中造成用户私有资源的浪费,导致用户体验不佳的问题。所述技术方案如下:

根据本公开实施例的第一方面,提供一种游戏账号获取方法,所述方法包括:

接收云终端设备发送的登录请求;所述登录请求中携带登录信息和用户等级信息;

根据所述用户等级信息生成目标游戏界面,并向所述云终端设备发送所述目标游戏界面;

接收所述云终端设备发送的游戏请求;

根据所述游戏请求确定目标游戏的游戏账号;

将所述目标游戏的游戏账号发送至所述云终端设备,使得所述云终端设备根据所述游戏账号运行所述目标游戏

本公开实施例提供一种游戏账号获取方法,云游戏平台在确定云终端设备发送的登录信息合法时,将根据用户等级信息生成的目标游戏界面发送给云终端设备,使得用户基于该目标游戏界面向云游戏平台发送游戏请求,最终云终端设备根据接收到的游戏账号运行目标游戏。可知,本公开是基于云游戏平台生成不同用户等级信息对应的游戏界面,将所有游戏综合在了云游戏平台上,用户只需登录云游戏平台即可,无需下载多个平台,从而节约了云终端设备的硬件资源,提高了用户体验。

在一个实施例中,所述根据所述用户等级信息生成目标游戏界面包括:

在预先存储的权限列表中查找所述用户等级信息对应的目标使用权限;所述目标使用权限用于指示允许登录的游戏数量和每个游戏的账号级别权限;

根据所述目标使用权限生成所述目标游戏界面;所述权限列表中存储有每个用户等级信息与使用权限的对应关系。

在一个实施例中,所述游戏请求中携带目标游戏的游戏标识和目标账号级别;

所述根据所述游戏请求确定目标游戏的游戏账号包括:

在预先存储的游戏列表中查找与所述目标游戏的游戏标识对应的所有账号级别,并在所述所有账号级别中查找所述目标账号级别;

根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号;所述游戏列表中存储有游戏标识、账号级别和游戏账号的对应关系。

在一个实施例中,所述游戏列表还包括所述游戏账号与游戏状态信息的对应关系;

所述根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号包括:

确定所述目标账号级别对应的游戏账号中是否有游戏状态信息为空闲的账号;

在确定所述目标账号级别对应的游戏账号中有游戏状态信息为空闲的账号时,从所述游戏状态信息为空闲的账号中选择一个游戏账号作为所述目标游戏的游戏账号。

在一个实施例中,还包括:

在确定所述目标账号级别对应的游戏账号中未有游戏状态信息为空闲的账号时,确定所述目标游戏的其他账号级别的账号中是否有空闲的账号;

在确定所述其他账号级别的账号中有预设数量个空闲账号时,根据所述预设数量个空闲账号向游戏厂商申请所述目标游戏的游戏账号。

在一个实施例中,还包括:

在确定所述其他账号级别的账号中未有所述预设数量个空闲账号时,向所述游戏厂商申请所述目标游戏的游戏账号。

在一个实施例中,还包括:

确定所述目标使用权限是否允许推送广告;

在确定所述目标使用权限允许推送广告时,根据所述用户等级信息确定待推送广告列表;所述待推送广告列表包括至少一个广告;

向所述云终端设备发送所述待推送广告列表,使得所述云终端设备播放所述至少一个广告。

根据本公开实施例的第二方面,提供一种游戏账号获取方法,所述方法包括:

向云游戏平台发送登录请求;所述登录请求中携带登录信息和用户等级信息;

接收并显示所述云游戏平台发送的目标游戏界面;

获取游戏请求;

向所述云游戏平台发送所述游戏请求;

接收所述云游戏平台发送的目标游戏的游戏账号;

根据所述游戏账号运行所述目标游戏。

本公开实施例提供一种游戏账号获取方法,云终端设备向云游戏平台发送登录请求,云游戏平台在确定云终端设备发送的登录信息合法时,将根据用户等级信息生成的目标游戏界面发送给云终端设备,使得用户基于该目标游戏界面向云游戏平台发送游戏请求,最终云终端设备根据接收到的游戏账号运行目标游戏。可知,本公开是基于云游戏平台生成不同用户等级信息对应的游戏界面,将所有游戏综合在了云游戏平台上,用户只需登录云游戏平台即可,无需下载多个平台,从而节约了云终端设备的硬件资源,提高了用户体验。

在一个实施例中,在所述向云游戏平台发送登录请求之前,还包括:

获取用户等级信息。

在一个实施例中,所述获取用户等级信息包括:

向云服务器发送等级申请请求,所述等级申请请求中携带支付金额,使得所述云服务器在确定所述支付金额等于预设金额时,向所述云终端设备发送所述支付金额对应的用户等级信息;

接收所述云服务器发送的所述用户等级信息;或者,

所述获取用户等级信息包括:

接收所述云服务器发送的目标任务;

在确定所述目标任务完成时,向所述云服务器发送任务完成消息,使得所述云服务器在接收到所述任务完成消息时,获取所述目标任务对应的等级,并将所述目标任务对应的等级确定为所述用户等级信息发送至所述云终端设备。

根据本公开实施例的第三方面,提供一种云游戏平台,包括:

第一接收模块,用于接收云终端设备发送的登录请求;所述登录请求中携带登录信息和用户等级信息;

生成模块,用于根据所述用户等级信息生成目标游戏界面,并向所述云终端设备发送所述目标游戏界面;

第二接收模块,用于接收所述云终端设备发送的游戏请求;

第一确定模块,用于根据所述游戏请求确定目标游戏的游戏账号;

第一发送模块,用于将所述目标游戏的游戏账号发送至所述云终端设备,使得所述云终端设备根据所述游戏账号运行所述目标游戏。

在一个实施例中,所述生成模块包括第一查找子模块和生成子模块;

所述第一查找子模块,用于在预先存储的权限列表中查找所述用户等级信息对应的目标使用权限;所述目标使用权限用于指示允许登录的游戏数量和每个游戏的账号级别权限;

所述生成子模块,用于根据所述目标使用权限生成所述目标游戏界面;所述权限列表中存储有每个用户等级信息与使用权限的对应关系。

在一个实施例中,所述游戏请求中携带目标游戏的游戏标识和目标账号级别;所述第一确定模块包括第二查找子模块和第一确定子模块;

所述第二查找子模块,用于在预先存储的游戏列表中查找与所述目标游戏的游戏标识对应的所有账号级别,并在所述所有账号级别中查找所述目标账号级别;

所述第一确定子模块,用于根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号;所述游戏列表中存储有游戏标识、账号级别和游戏账号的对应关系。

在一个实施例中,所述游戏列表还包括所述游戏账号与游戏状态信息的对应关系;所述第一确定子模块包括第一确定单元和选择单元;

所述第一确定单元,用于确定所述目标账号级别对应的游戏账号中是否有游戏状态信息为空闲的账号;

所述选择单元,用于在确定所述目标账号级别对应的游戏账号中有游戏状态信息为空闲的账号时,从所述游戏状态信息为空闲的账号中选择一个游戏账号作为所述目标游戏的游戏账号。

在一个实施例中,所述第一确定子模块还包括第二确定单元和第一申请单元;

所述第二确定单元,用于在确定所述目标账号级别对应的游戏账号中未有游戏状态信息为空闲的账号时,确定所述目标游戏的其他账号级别的账号中是否有空闲的账号;

所述第一申请单元,用于在确定所述其他账号级别的账号中有预设数量个空闲账号时,根据所述预设数量个空闲账号向游戏厂商申请所述目标游戏的游戏账号。

在一个实施例中,所述第一确定子模块还包括第二申请单元;

所述第二申请单元,用于在确定所述其他账号级别的账号中未有所述预设数量个空闲账号时,向所述游戏厂商申请所述目标游戏的游戏账号。

在一个实施例中,所述云游戏平台还包括第二确定模块、第三确定模块和第四发送模块;

所述第二确定模块,用于确定所述目标使用权限是否允许推送广告;

所述第三确定模块,用于在确定所述目标使用权限允许推送广告时,根据所述用户等级信息确定待推送广告列表;所述待推送广告列表包括至少一个广告;

所述第四发送模块,用于向所述云终端设备发送所述待推送广告列表,使得所述云终端设备播放所述至少一个广告。

根据本公开实施例的第四方面,提供一种云终端设备,包括:

第二发送模块,用于向云游戏平台发送登录请求;所述登录请求中携带登录信息和用户等级信息;

第三接收模块,用于接收并显示所述云游戏平台发送的目标游戏界面;

第一获取模块,用于获取游戏请求;

第三发送模块,用于向所述云游戏平台发送所述游戏请求;

第四接收模块,用于接收所述云游戏平台发送的目标游戏的游戏账号;

运行模块,用于根据所述游戏账号运行所述目标游戏。

在一个实施例中,所述云终端设备还包括第二获取模块;

所述第二获取模块,用于获取用户等级信息。

在一个实施例中,所述第二获取模块包括第一发送子模块、第一接收子模块、第二接收子模块和第二发送子模块;

第一发送子模块,用于向云服务器发送等级申请请求,所述等级申请请求中携带支付金额,使得所述云服务器在确定所述支付金额等于预设金额时,向所述云终端设备发送所述支付金额对应的用户等级信息;

所述第一接收子模块,用于接收所述云服务器发送的所述用户等级信息;或者,

所述第二接收子模块,用于接收所述云服务器发送的目标任务;

所述第二发送子模块,用于在确定所述目标任务完成时,向所述云服务器发送任务完成消息,使得所述云服务器在接收到所述任务完成消息时,获取所述目标任务对应的等级,并将所述目标任务对应的等级确定为所述用户等级信息发送至所述云终端设备。

根据本公开实施例的第五方面,提供一种游戏账号获取系统,包括云服务器、上述任一实施例所述的云游戏平台和上述任一实施例所述的云终端设备。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开实施例提供的一种游戏账号获取方法的流程图;

图2是本公开实施例提供的一种游戏账号获取方法的流程图;

图3a是本公开实施例提供的一种云游戏平台的结构图;

图3b是本公开实施例提供的一种云游戏平台的结构图;

图3c是本公开实施例提供的一种云游戏平台的结构图;

图3d是本公开实施例提供的一种云游戏平台的结构图;

图3e是本公开实施例提供的一种云游戏平台的结构图;

图3f是本公开实施例提供的一种云游戏平台的结构图;

图3g是本公开实施例提供的一种云游戏平台的结构图;

图4a是本公开实施例提供的一种云终端设备的结构图;

图4b是本公开实施例提供的一种云终端设备的结构图;

图4c是本公开实施例提供的一种云终端设备的结构图;

图5是本公开实施例提供的一种游戏账号获取系统的框架图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例提供一种游戏账号获取方法,应用于云游戏平台,如图1所示,该方法包括以下步骤:

步骤101、接收云终端设备发送的登录请求。

其中,所述登录请求中携带登录信息和用户等级信息。

需要说明的是,云终端设备在向云游戏平台发送登录请求之前,还可以向云游戏平台发送身份验证请求,该身份验证请求中携带用户身份信息,云游戏平台在接收到身份验证请求时,从用户身份信息中获取用户年龄,在确定用户年龄小于预设年龄时,则禁止执行后续步骤。这样可以针对不同年龄的人群做限制,例如未成年不允许充值。另外,云终端设备还可以直接绑定已进行实名认证的即时通讯软件,云游戏平台从即时通讯软件中获取用户身份信息,进而从用户身份信息中获取用户年龄,基于用户年龄对用户进行限定,即在确定用户年龄小于预设年龄时,则禁止执行后续步骤。

步骤102、根据所述用户等级信息生成目标游戏界面,并向所述云终端设备发送所述目标游戏界面。

可选的,在预先存储的权限列表中查找所述用户等级信息对应的目标使用权限;根据所述目标使用权限生成所述目标游戏界面。

其中,所述目标使用权限用于指示允许登录的游戏数量和每个游戏的账号级别权限;所述权限列表中存储有每个用户等级信息与使用权限的对应关系。每种使用权限对应的游戏数量不同,每种使用权限对应的账号级别也不同,例如,d等级用户可以设置3种游戏的试玩,每次试玩时长60分钟,不可以选择账号级别,3种游戏可以由用户自主选择。c等级用户可以设置10种游戏,并且不限制使用时长,可以选择某者荣耀的倔强青铜、秩序白银、荣耀黄金的账号使用。b等级用户可以设置20种游戏,不限制使用时长,并且可以选择游戏账号级别,例如可以选择倔强青铜、秩序白银、荣耀黄金、尊贵铂金、永恒钻石的账号使用。a等级用户可以选择云游戏平台的全部游戏,不限制使用时长,并且可以选择任意一种游戏账号级别。每个用户账号使用每个级别的游戏账号时间可以被统计叠加,也可以在叠加时长达到一定时限时,才可以选择高级账号。

示例的,云游戏平台在接收到云终端设备发送的登录请求时,对登录请求进行解析,得到登录信息和用户等级信息,将登录信息与预先存储的登录信息进行比较,在确定接收到的登录信息与预先存储的登录信息一致时,确定登录信息合法,可以建立云游戏平台与云终端设备之间的连接,使得云终端设备登录到云游戏平台。云游戏平台再在预先存储的权限列表中查找用户等级信息对应的目标使用权限,并根据目标使用权限的内容以及云游戏平台中存储的云游戏生成用户等级信息对应的目标游戏界面。

例如,权限列表中包括四种使用权限,用户等级信息包括a等级用户、b等级用户、c等级用户和d等级用户,其中,a等级用户的级别大于b等级用户的级别,b等级用户的级别大于c等级用户的级别,c等级用户的级别大于d等级用户的级别,假设d等级用户的使用权限为可免费注册体验云游戏平台推送的3款主流游戏,且体验时长不超过60分钟,如需继续体验,可根据用户自身需求来选择更改用户等级;若用户更改后的用户等级为c等级,则该用户为c等级用户,c等级用户的使用权限可以为提供大于等于5款主流游戏,小于等于10款主流游戏供用户使用,不限制游戏使用时长,且赠送相应的游戏内装备、游戏经验、游戏vip(veryimportantperson)等级等,用户无需二次游戏内充值即可享受该vip服务,与此同时,云游戏平台内会不定期推送游戏广告、小程序等类似消息。若用户更改后的用户等级为b等级,则该用户为b等级用户,b等级用户的使用权限可以为提供大于等于10款主流游戏,小于等于20款主流游戏供用户使用,不限制游戏使用时长,且赠送相应的游戏内装备、游戏经验、游戏vip等级等,并屏蔽云游戏平台推送的游戏广告、小程序等类似消息。若用户更改后的用户等级为a等级,则该用户为a等级用户,a等级用户的使用权限可以为提供云游戏平台中所有游戏供用户使用,不限制游戏使用时长,且赠送相应的游戏内装备、游戏经验、游戏vip等级等,并屏蔽云游戏平台推送的游戏广告、小程序等类似消息。

步骤103、接收所述云终端设备发送的游戏请求。

其中,所述游戏请求中携带目标游戏的游戏标识和目标账号级别。

示例的,云终端设备在接收到用户等级信息对应的目标游戏界面时,显示该目标游戏界面,使得用户根据目标使用权限在该目标游戏界面上选择要玩的游戏,并选择用户能够使用的该游戏对应的目标账号级别,云终端设备在获取到用户选择的目标游戏和目标账号级别时,将目标游戏的游戏标识和目标账号级别携带在游戏请求中,向云游戏平台发送游戏请求。

步骤104、根据所述游戏请求确定目标游戏的游戏账号。

可选的,在预先存储的游戏列表中查找与所述目标游戏的游戏标识对应的所有账号级别,并在所述所有账号级别中查找所述目标账号级别;根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号。

其中,所述游戏列表中存储有游戏标识、账号级别和游戏账号的对应关系,所有的游戏账号都是经过游戏厂商授权的,游戏厂商可以定期更新该游戏列表,增加游戏列表中的游戏或者减少游戏列表中的游戏,保证该游戏列表中的游戏都是最近更新的。且每种游戏的账号级别的分类也可能是不一致的,具体基于游戏的类型进行分类,例如,某者荣耀的级别分为:倔强青铜、秩序白银、荣耀黄金、尊贵铂金、永恒钻石、至尊星耀、最强王者、荣耀王者等。

示例的,云游戏平台在接收到游戏请求时,对该游戏请求进行解析,得到目标游戏的游戏标识和目标账号级别,并根据目标游戏的游戏标识在预先存储的游戏列表中查找目标游戏的所有账号级别,并在所有账号级别中查找到目标账号级别,进而查找该目标账号级别对应的游戏账号,进而根据查找到的目标账号级别对应的游戏账号确定目标游戏的游戏账号。例如,若查找到的目标账号级别对应的游戏账号为一个且空闲时,则直接将该游戏账号确定为目标游戏的游戏账号;若查找到的目标账号级别对应的游戏账号为多个且空闲时,可以随机从多个游戏账号中选择一个确定为目标游戏的游戏账号。

进一步的,所述游戏列表还包括所述游戏账号与游戏状态信息的对应关系,其中,游戏状态信息包括空闲、非空闲两个状态,空闲是指未使用,非空闲是指已被使用。

具体根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号可通过以下方式实现:

确定所述目标账号级别对应的游戏账号中是否有游戏状态信息为空闲的账号;在确定所述目标账号级别对应的游戏账号中有游戏状态信息为空闲的账号时,从所述游戏状态信息为空闲的账号中选择一个游戏账号作为所述目标游戏的游戏账号。

示例的,云游戏平台在查找到目标账号级别对应的游戏账号时,在游戏列表中查找每个目标账号级别对应的游戏账号的游戏状态信息,在确定目标账号级别对应的游戏账号中有空闲的账号时,从空闲的账号中选择一个游戏账号作为目标游戏的游戏账号,具体选择方法可以是随机选择,本公开对此不做限定。

在确定所述目标账号级别对应的游戏账号中未有游戏状态信息为空闲的账号时,确定所述目标游戏的其他账号级别的账号中是否有空闲的账号;在确定所述其他账号级别的账号中有预设数量个空闲账号时,根据所述预设数量个空闲账号向游戏厂商申请所述目标游戏的游戏账号。

示例的,在确定目标账号级别对应的游戏账号中没有空闲的账号时,说明目标账号级别对应的所有游戏账号均被使用,此时在游戏列表中查找目标游戏除目标账号级别的其他账号级别的账号,并查找每个其他账号级别的账号的游戏状态信息,在确定其他账号级别的账号中有预设数量个空闲的账号时,根据预设数量个空闲的账号向游戏厂商申请兑换目标游戏的游戏账号。例如,游戏账号分为1级账号、2级账号和3级账号,其中3级账号是高级账号,1级账号是低级账号,假设3级账号都被使用,则可以向游戏厂商申请采用2个2级账号兑换一个3级账号,或者,4个1级账号兑换一个3级账号,或者,采用2个1级账号兑换1个2级账号;同理,若1级账号都被使用,可以向游戏厂商申请采用1个3级账号兑换4个1级账号等。具体兑换方法可以为向游戏厂商发送兑换请求,兑换请求中携带兑换内容,该兑换内容包括目标游戏的标识信息、被兑换的账号级别的数量以及需要兑换的账号级别;游戏厂商在接收到兑换请求时,注销掉相应数量相应级别的被兑换账号,并生成需要兑换的账号级别的游戏账号,最终向云游戏平台发送兑换成功消息,该兑换成功消息中携带需要兑换的账号级别的游戏账号,使得云游戏平台将接收到的该新游戏账号确定为目标游戏的游戏账号。

需要说明的是,云游戏平台还可以预先存储有备用的兑换数据库,该兑换数据库中存储有备用的每个游戏针对每个账号级别的游戏账号,该兑换数据库中的每个游戏账号都是事先与游戏厂家申请过的,云游戏平台在确定其他账号级别的账号中有预设数量个空闲账号时,可以直接基于兑换数据库兑换目标游戏的游戏账号。

在确定所述其他账号级别的账号中未有所述预设数量个空闲账号时,向所述游戏厂商申请所述目标游戏的游戏账号。

示例的,在确定其他账号级别的账号中没有预设数量个空闲账号时,说明所有账号都已用完,此时可以向游戏厂商申请新的游戏账号,并从新的游戏账号中选择一个对应级别的账号作为目标游戏的游戏账号,确保每个用户都有游戏账号可用。

需要说明的是,向游戏厂商申请的新的游戏账号可以是临时账号,可以是短期回收账号。

步骤105、将所述目标游戏的游戏账号发送至所述云终端设备,使得所述云终端设备根据所述游戏账号运行所述目标游戏。

示例的,云游戏平台在确定目标游戏的游戏账号时,将目标游戏的游戏账号发送给云终端设备,使得云终端设备显示目标游戏的游戏账号,使得用户输入目标游戏的游戏账号登录目标游戏,并将登录目标游戏的请求发送给云服务器,由云服务器将目标游戏界面发送给云终端设备,用户基于目标游戏界面执行具体操作,并将具体操作请求发送给云服务器,由云服务器执行操作请求相关的操作,生成对应的图像发送给云终端设备,实现目标游戏的运行。

进一步的,在运行目标游戏的过程中,所述方法还包括:

确定所述目标使用权限是否允许推送广告;在确定所述目标使用权限允许推送广告时,根据所述用户等级信息确定待推送广告列表;向所述云终端设备发送所述待推送广告列表,使得所述云终端设备播放所述至少一个广告。

其中,所述待推送广告列表包括至少一个广告。

示例的,云游戏平台可以与第三方合作,在云游戏平台植入第三方提供的各类广告,不局限于游戏类广告,云游戏平台可以根据用户的使用权限选择屏蔽广告还是推送广告,即在确定目标使用权限允许推送广告时,根据用户等级信息选择需要推送的广告,并根据选择的广告生成待推送广告列表,不定期向云终端设备发送该待推送广告列表,使得云终端设备在接收到该待推送广告列表时,播放该待推送广告列表的广告。在确定目标使用权限不允许推送广告时,则不向云终端设备发送任何广告。

需要说明的是,本公开还可以在云终端设备上设置广告屏蔽按钮,级别高的用户可根据需求手动选择开启广告屏蔽按钮或者关闭广告屏蔽按钮。

本公开实施例提供一种游戏账号获取方法,云游戏平台在确定云终端设备发送的登录信息合法时,将根据用户等级信息生成的目标游戏界面发送给云终端设备,使得用户基于该目标游戏界面向云游戏平台发送游戏请求,最终云终端设备根据接收到的游戏账号运行目标游戏。可知,本公开是基于云游戏平台生成不同用户等级信息对应的游戏界面,将所有游戏综合在了云游戏平台上,用户只需登录云游戏平台即可,无需下载多个平台,从而节约了云终端设备的硬件资源,提高了用户体验。另外,本公开只需通过登录信息一次性登录云游戏平台即可获取目标游戏的游戏账号,用户不用再次申请或者验证游戏版权,进一步提高了用户体验。

本公开实施例提供一种游戏账号获取方法,应用于云终端设备,如图2所示,该方法包括以下步骤:

步骤201、向云游戏平台发送登录请求。

其中,所述登录请求中携带登录信息和用户等级信息。

示例的,云终端设备在向云游戏平台发送登录请求之前,还需要通过云游戏平台注册登录信息,该登录信息可以为账号密码信息、指纹信息、人脸信息等,在注册成功时,后续就可以根据登录信息登录云游戏平台。

另外,在注册成功时,每个用户的初始等级都是一致的,例如,用户等级为d级。用户可以根据需求更改用户等级,所以,在执行步骤201之前,所述方法还包括获取用户等级信息。

具体的,可通过以下两种方式获取用户等级信息。

第一种方式:向云服务器发送等级申请请求,所述等级申请请求中携带支付金额,使得所述云服务器在确定所述支付金额等于预设金额时,向所述云终端设备发送所述支付金额对应的用户等级信息,接收所述云服务器发送的所述用户等级信息。

示例的,在云终端设备上可以显示有不同用户等级对应的不同付费金额,比如,可以将付费金额分为a、b、c三个等级,其中,a等级的付费金额最高,该账户级别对应的使用权限也是最高的。用户根据需求选择合适的付费金额,云终端设备在获取到用户的支付金额时,向云服务器发送携带支付金额的等级申请请求,云服务器在接收到等级申请请求时,确定支付金额等于预设金额时,说明用户购买等级成功,此时向云终端设备发送支付金额对应的用户等级信息,使得用户拥有自己选择的用户等级信息。

第二种方式:接收所述云服务器发送的目标任务;在确定所述目标任务完成时,向所述云服务器发送任务完成消息,使得所述云服务器在接收到所述任务完成消息时,获取所述目标任务对应的等级,并将所述目标任务对应的等级确定为所述用户等级信息发送至所述云终端设备。

示例的,云服务器还可以通过给用户设置任务来达到一定的级别,即云服务器向云终端设备发送目标任务,云终端设备在接收到目标任务时,运行目标任务,在确定目标任务执行完成后,向云服务器发送任务完成消息,使得云服务器在接收到任务完成消息时,确定用户已完成目标任务,此时,在任务等级列表中获取该目标任务对应的等级,并将该目标任务对应的等级确定为用户等级信息发送给云终端设备,使得用户拥有自己选择的用户等级信息。例如,可以通过观看一定时长的广告或者参与互动来实现达到一定的级别,具体目标任务的内容不做限定。

步骤202、接收并显示所述云游戏平台发送的目标游戏界面。

示例的,云终端设备在接收到云游戏平台发送的用户等级信息对应的目标游戏界面时,显示该目标游戏界面。

步骤203、获取游戏请求。

步骤204、向所述云游戏平台发送所述游戏请求。

示例的,用户根据目标使用权限在该目标游戏界面上选择要玩的游戏,并选择用户能够使用的该游戏对应的目标账号级别,云终端设备在获取到用户选择的目标游戏和目标账号级别时,将目标游戏的游戏标识和目标账号级别携带在游戏请求中,向云游戏平台发送游戏请求。

步骤205、接收所述云游戏平台发送的目标游戏的游戏账号。

步骤206、根据所述游戏账号运行所述目标游戏。

需要说明的是,用户在需要退出登录目标游戏时,点击退出按键或者关闭按键,云终端设备在检测到退出按键或者关闭按键的操作时,向云游戏平台发送退出指令,使得云游戏平台在接收到退出指令时,将目标游戏的游戏账号与用户的登录信息对应存储,便于用户下次使用该游戏账号运行目标游戏。

本公开实施例提供一种游戏账号获取方法,云终端设备向云游戏平台发送登录请求,云游戏平台在确定云终端设备发送的登录信息合法时,将根据用户等级信息生成的目标游戏界面发送给云终端设备,使得用户基于该目标游戏界面向云游戏平台发送游戏请求,最终云终端设备根据接收到的游戏账号运行目标游戏。可知,本公开是基于云游戏平台生成不同用户等级信息对应的游戏界面,将所有游戏综合在了云游戏平台上,用户只需登录云游戏平台即可,无需下载多个平台,从而节约了云终端设备的硬件资源,提高了用户体验。

基于上述实施例中所描述的游戏账号获取方法,下述为本公开装置实施例,可以用于执行本公开方法实施例。

本公开实施例提供一种云游戏平台,如图3a所示,该云游戏平台30包括:第一接收模块301、生成模块302、第二接收模块303、第一确定模块304和第一发送模块305。

其中,第一接收模块301,用于接收云终端设备发送的登录请求;所述登录请求中携带登录信息和用户等级信息。

生成模块302,用于根据所述用户等级信息生成目标游戏界面,并向所述云终端设备发送所述目标游戏界面。

第二接收模块303,用于接收所述云终端设备发送的游戏请求。

第一确定模块304,用于根据所述游戏请求确定目标游戏的游戏账号。

第一发送模块305,用于将所述目标游戏的游戏账号发送至所述云终端设备,使得所述云终端设备根据所述游戏账号运行所述目标游戏。

在一个实施例中,如图3b所示,所述生成模块302包括第一查找子模块3021和生成子模块3022。

其中,所述第一查找子模块3021,用于在预先存储的权限列表中查找所述用户等级信息对应的目标使用权限;所述目标使用权限用于指示允许登录的游戏数量和每个游戏的账号级别权限。

所述生成子模块3022,用于根据所述目标使用权限生成所述目标游戏界面;所述权限列表中存储有每个用户等级信息与使用权限的对应关系。

在一个实施例中,如图3c所示,所述游戏请求中携带目标游戏的游戏标识和目标账号级别;所述第一确定模块304包括第二查找子模块3041和第一确定子模块3042。

其中,所述第二查找子模块3041,用于在预先存储的游戏列表中查找与所述目标游戏的游戏标识对应的所有账号级别,并在所述所有账号级别中查找所述目标账号级别。

所述第一确定子模块3042,用于根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号;所述游戏列表中存储有游戏标识、账号级别和游戏账号的对应关系。

在一个实施例中,如图3d所示,所述游戏列表还包括所述游戏账号与游戏状态信息的对应关系;所述第一确定子模块3042包括第一确定单元30421和选择单元30422。

其中,所述第一确定单元30421,用于确定所述目标账号级别对应的游戏账号中是否有游戏状态信息为空闲的账号。

所述选择单元30422,用于在确定所述目标账号级别对应的游戏账号中有游戏状态信息为空闲的账号时,从所述游戏状态信息为空闲的账号中选择一个游戏账号作为所述目标游戏的游戏账号。

在一个实施例中,如图3e所示,所述第一确定子模块3042还包括第二确定单元30423和第一申请单元30424。

其中,所述第二确定单元30423,用于在确定所述目标账号级别对应的游戏账号中未有游戏状态信息为空闲的账号时,确定所述目标游戏的其他账号级别的账号中是否有空闲的账号。

所述第一申请单元30424,用于在确定所述其他账号级别的账号中有预设数量个空闲账号时,根据所述预设数量个空闲账号向游戏厂商申请所述目标游戏的游戏账号。

在一个实施例中,如图3f所示,所述第一确定子模块3042还包括第二申请单元30425。

其中,所述第二申请单元30425,用于在确定所述其他账号级别的账号中未有所述预设数量个空闲账号时,向所述游戏厂商申请所述目标游戏的游戏账号。

在一个实施例中,如图3g所示,所述云游戏平台还包括第二确定模块306、第三确定模块307和第四发送模块308。

其中,所述第二确定模块306,用于确定所述目标使用权限是否允许推送广告。

所述第三确定模块307,用于在确定所述目标使用权限允许推送广告时,根据所述用户等级信息确定待推送广告列表;所述待推送广告列表包括至少一个广告。

所述第四发送模块308,用于向所述云终端设备发送所述待推送广告列表,使得所述云终端设备播放所述至少一个广告。

本公开实施例提供一种云终端设备,如图4a所示,该云终端设备40包括:第二发送模块401、第三接收模块402、第一获取模块403、第三发送模块404、第四接收模块405和运行模块406。

其中,第二发送模块401,用于向云游戏平台发送登录请求;所述登录请求中携带登录信息和用户等级信息。

第三接收模块402,用于接收并显示所述云游戏平台发送的目标游戏界面。

第一获取模块403,用于获取游戏请求。

第三发送模块404,用于向所述云游戏平台发送所述游戏请求。

第四接收模块405,用于接收所述云游戏平台发送的目标游戏的游戏账号。

运行模块406,用于根据所述游戏账号运行所述目标游戏。

在一个实施例中,如图4b所示,所述云终端设备40还包括第二获取模块407。

其中,所述第二获取模块407,用于获取用户等级信息。

在一个实施例中,如图4c所示,所述第二获取模块407包括第一发送子模块4071、第一接收子模块4072、第二接收子模块4073和第二发送子模块4074。

其中,第一发送子模块4071,用于向云服务器发送等级申请请求,所述等级申请请求中携带支付金额,使得所述云服务器在确定所述支付金额等于预设金额时,向所述云终端设备发送所述支付金额对应的用户等级信息。

所述第一接收子模块4072,用于接收所述云服务器发送的所述用户等级信息。或者,

所述第二接收子模块4073,用于接收所述云服务器发送的目标任务。

所述第二发送子模块4074,用于在确定所述目标任务完成时,向所述云服务器发送任务完成消息,使得所述云服务器在接收到所述任务完成消息时,获取所述目标任务对应的等级,并将所述目标任务对应的等级确定为所述用户等级信息发送至所述云终端设备。

图5是本公开实施例提供的一种游戏账号获取系统,如图5所示的游戏账号获取系统包括云服务器501、上述任一实施例所述的云游戏平台502和上述任一实施例所述的云终端设备503。

其中,云终端设备503分别与云服务器501和云游戏平台502连接,云服务器501用于运行游戏厂商504授权的每个游戏,云游戏平台502聚合有游戏厂商504授权的所有游戏。

基于上述图1对应的实施例中所描述的游戏账号获取方法,本公开实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:readonlymemory,rom)、随机存取存储器(英文:randomaccessmemory,ram)、cd-rom、磁带、软盘和光数据存储装置等。该存储介质上存储有计算机指令,用于执行上述图1对应的实施例中所描述的游戏账号获取方法,此处不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。


技术特征:

1.一种游戏账号获取方法,其特征在于,所述方法包括:

接收云终端设备发送的登录请求;所述登录请求中携带登录信息和用户等级信息;

根据所述用户等级信息生成目标游戏界面,并向所述云终端设备发送所述目标游戏界面;

接收所述云终端设备发送的游戏请求;

根据所述游戏请求确定目标游戏的游戏账号;

将所述目标游戏的游戏账号发送至所述云终端设备,使得所述云终端设备根据所述游戏账号运行所述目标游戏。

2.根据权利要求1所述的方法,其特征在于,所述根据所述用户等级信息生成目标游戏界面包括:

在预先存储的权限列表中查找所述用户等级信息对应的目标使用权限;所述目标使用权限用于指示允许登录的游戏数量和每个游戏的账号级别权限;

根据所述目标使用权限生成所述目标游戏界面;所述权限列表中存储有每个用户等级信息与使用权限的对应关系。

3.根据权利要求2所述的方法,其特征在于,所述游戏请求中携带目标游戏的游戏标识和目标账号级别;

所述根据所述游戏请求确定目标游戏的游戏账号包括:

在预先存储的游戏列表中查找与所述目标游戏的游戏标识对应的所有账号级别,并在所述所有账号级别中查找所述目标账号级别;

根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号;所述游戏列表中存储有游戏标识、账号级别和游戏账号的对应关系。

4.根据权利要求3所述的方法,其特征在于,所述游戏列表还包括所述游戏账号与游戏状态信息的对应关系;

所述根据所述目标账号级别对应的游戏账号确定所述目标游戏的游戏账号包括:

确定所述目标账号级别对应的游戏账号中是否有游戏状态信息为空闲的账号;

在确定所述目标账号级别对应的游戏账号中有游戏状态信息为空闲的账号时,从所述游戏状态信息为空闲的账号中选择一个游戏账号作为所述目标游戏的游戏账号。

5.根据权利要求4所述的方法,其特征在于,还包括:

在确定所述目标账号级别对应的游戏账号中未有游戏状态信息为空闲的账号时,确定所述目标游戏的其他账号级别的账号中是否有空闲的账号;

在确定所述其他账号级别的账号中有预设数量个空闲账号时,根据所述预设数量个空闲账号向游戏厂商申请所述目标游戏的游戏账号。

6.根据权利要求5所述的方法,其特征在于,还包括:

在确定所述其他账号级别的账号中未有所述预设数量个空闲账号时,向所述游戏厂商申请所述目标游戏的游戏账号。

7.根据权利要求2所述的方法,其特征在于,还包括:

确定所述目标使用权限是否允许推送广告;

在确定所述目标使用权限允许推送广告时,根据所述用户等级信息确定待推送广告列表;所述待推送广告列表包括至少一个广告;

向所述云终端设备发送所述待推送广告列表,使得所述云终端设备播放所述至少一个广告。

8.一种游戏账号获取方法,其特征在于,所述方法包括:

向云游戏平台发送登录请求;所述登录请求中携带登录信息和用户等级信息;

接收并显示所述云游戏平台发送的目标游戏界面;

获取游戏请求;

向所述云游戏平台发送所述游戏请求;

接收所述云游戏平台发送的目标游戏的游戏账号;

根据所述游戏账号运行所述目标游戏。

9.根据权利要求8所述的方法,其特征在于,在所述向云游戏平台发送登录请求之前,还包括:

获取用户等级信息。

10.根据权利要求9所述的方法,其特征在于,所述获取用户等级信息包括:

向云服务器发送等级申请请求,所述等级申请请求中携带支付金额,使得所述云服务器在确定所述支付金额等于预设金额时,向所述云终端设备发送所述支付金额对应的用户等级信息;

接收所述云服务器发送的所述用户等级信息;或者,

所述获取用户等级信息包括:

接收所述云服务器发送的目标任务;

在确定所述目标任务完成时,向所述云服务器发送任务完成消息,使得所述云服务器在接收到所述任务完成消息时,获取所述目标任务对应的等级,并将所述目标任务对应的等级确定为所述用户等级信息发送至所述云终端设备。

11.一种云游戏平台,其特征在于,包括:

第一接收模块,用于接收云终端设备发送的登录请求;所述登录请求中携带登录信息和用户等级信息;

生成模块,用于根据所述用户等级信息生成目标游戏界面,并向所述云终端设备发送所述目标游戏界面;

第二接收模块,用于接收所述云终端设备发送的游戏请求;

第一确定模块,用于根据所述游戏请求确定目标游戏的游戏账号;

第一发送模块,用于将所述目标游戏的游戏账号发送至所述云终端设备,使得所述云终端设备根据所述游戏账号运行所述目标游戏。

12.一种云终端设备,其特征在于,包括:

第二发送模块,用于向云游戏平台发送登录请求;所述登录请求中携带登录信息和用户等级信息;

第三接收模块,用于接收并显示所述云游戏平台发送的目标游戏界面;

第一获取模块,用于获取游戏请求;

第三发送模块,用于向所述云游戏平台发送所述游戏请求;

第四接收模块,用于接收所述云游戏平台发送的目标游戏的游戏账号;

运行模块,用于根据所述游戏账号运行所述目标游戏。

13.一种游戏账号获取系统,其特征在于,包括云服务器、权利要求11所述的云游戏平台和权利要求12所述的云终端设备。

技术总结
本公开提供一种游戏账号获取方法、设备及系统,涉及游戏技术领域,所述方法包括接收云终端设备发送的登录请求;登录请求中携带登录信息和用户等级信息;根据用户等级信息生成目标游戏界面,并向云终端设备发送目标游戏界面;接收云终端设备发送的游戏请求;根据游戏请求确定目标游戏的游戏账号;将目标游戏的游戏账号发送至云终端设备,使得云终端设备根据游戏账号运行目标游戏。本公开是基于云游戏平台生成不同用户等级信息对应的游戏界面,将所有游戏综合在了云游戏平台上,用户只需登录云游戏平台即可,无需下载多个平台,从而节约了云终端设备的硬件资源,提高了用户体验。

技术研发人员:陈波
受保护的技术使用者:西安万像电子科技有限公司
技术研发日:2021.04.26
技术公布日:2021.08.03

转载请注明原文地址:https://doc.8miu.com/read-7456.html

最新回复(0)