云游戏存档方法、装置和电子设备制造方法及图纸

技术编号:26880332 阅读:23 留言:0更新日期:2020-12-29 14:41
本申请实施例提供了一种云游戏存档方法、装置和电子设备,涉及互联网技术领域。该方法包括:获取存档请求,基于存档请求生成游戏进度标识;基于存档请求确定对应的目标游戏实例,并发送存档指令目标游戏实例;接收目标游戏实例基于存档指令返回的当前的存档信息;获取与目标游戏实例对应的第一进度表,将存档信息和对应的游戏进度标识存储于第一进度表中。本申请实施例公开的云游戏存档方法使得请求端可以使用云端的第一进度表中的游戏进度,随时读取和选择对应的游戏进度标识,重新开始游戏。

【技术实现步骤摘要】
云游戏存档方法、装置和电子设备
本申请涉及互联网
,具体而言,本申请涉及一种云游戏存档方法、装置和电子设备。
技术介绍
云游戏(cloudgaming)是以云计算为基础的运行游戏的一种新方式。在云游戏模式下,游戏画面的渲染工作是在服务器端完成的,渲染后的游戏画面经过编码,经由网络串流(streaming)到游戏玩家的终端上。在客户端,游戏玩家不再需要高档的游戏设备,只需要基本的视频解码能力就可以进行游戏。这使得游戏玩家不再依赖高配置的终端就可以体验大型游戏。用户在需要中断云游戏时,通常需要存储游戏进度。目前对于本地游戏的存储方式,存档时游戏进度保存于游戏卡中;对于联网游戏,其存档时的游戏进度与账号ID相关联,且游戏进度保存在服务端中,每当用户登录该账号ID时,可以获取该账号ID中的游戏进度。然而,将游戏云化后,游戏实例并不能直接将游戏进度存储在客户端本地,而是存储在云端,可以是游戏实例所在服务器的存储器中,也可以是游戏实例对应的游戏账号服务器对应的存储器,现有技术中应用于本地游戏或者联网游戏的游戏存档的方式将导致云游戏客户端无法使用云端存储的游戏进度。
技术实现思路
本申请提供了一种云游戏存档方法、装置和电子设备,可以解决上述至少一项技术问题。技术方案如下:第一方面,提供了一种云游戏存档方法,该方法包括:获取存档请求,基于存档请求生成游戏进度标识;基于存档请求确定对应的目标游戏实例,并发送存档指令至目标游戏实例;接收目标游戏实例基于存档指令返回的当前的存档信息;获取与目标游戏实例对应的第一进度表,将存档信息和对应的游戏进度标识存储于第一进度表中。在第一方面的可选实施例中,基于存档请求确定对应的目标游戏实例,包括:获取存档请求中携带的游戏实例匹配条件;游戏实例匹配条件包括用户账号、游戏实例标识、游戏服务组件GS标识中的至少一种;基于游戏实例匹配条件确定目标游戏实例。在第一方面的可选实施例中,获取与目标游戏实例对应的第一进度表,包括:确定与目标游戏实例对应的游戏标识;查询与游戏标识对应的第一进度表;若未查询到第一进度表,则创建与游戏标识对应的第一进度表。在第一方面的可选实施例中,将存档信息和游戏进度标识存储于第一进度表中,包括:将存档信息与游戏进度标识关联生成进度信息项;将生成的进度信息项存储于第一进度表中。在第一方面的可选实施例中,存档信息包括存档生成时刻、存档创建人信息、当前游戏画面快照、存档内容哈希值、存档类型、游戏存档加载信息中的至少一种。在第一方面的可选实施例中,还包括:获取请求端发送的读档请求;读档请求中携带有第一进度表匹配条件和存档信息匹配条件;基于第一进度表匹配条件确定对应的第一进度表;基于存档信息匹配条件从所确定的第一进度表中筛选出目标存档信息和对应的目标游戏进度标识;将所筛选得到的目标存档信息和目标游戏进度标识发送至请求端。在第一方面的可选实施例中,将所筛选得到的目标存档信息和目标游戏进度标识发送至请求端,包括:基于所筛选得到的目标存档信息和目标游戏进度标识生成新的进度信息项;确定第一进度表对应的游戏标识;基于所确定的游戏标识、所生成的新的进度信息项生成第二进度表;将第二进度表发送至请求端。在第一方面的可选实施例中,还包括:接收请求端发送的目标游戏进度标识和游戏标识;根据游戏标识查询对应的第一进度表;基于目标游戏进度标识,从查询得到的第一进度表中确定出与目标游戏进度标识对应的目标存档信息;调度得到目标游戏实例;发送加载指令到目标游戏实例;加载指令中包括目标存档信息,以使目标游戏实例基于目标存档信息加载对应的目标存档内容;将目标游戏实例的信息返回至请求端,目标游戏实例的信息至少包括目标游戏实例标识。第二方面,提供了一种云游戏存档装置,该装置包括:获取模块,用于获取存档请求,基于存档请求生成游戏进度标识;发送模块,用于基于存档请求确定对应的目标游戏实例,并发送存档指令至目标游戏实例;接收模块,用于接收目标游戏实例基于存档指令返回的当前的存档信息;存档模块,用于获取与目标游戏实例对应的第一进度表,将存档信息和对应的游戏进度标识存储于第一进度表中。在第二方面的可选实施例中,发送模块在基于存档请求确定对应的目标游戏实例时,具体用于:获取存档请求中携带的游戏实例匹配条件;游戏实例匹配条件包括用户账号、游戏实例标识、游戏服务组件GS标识中的至少一种;基于游戏实例匹配条件确定目标游戏实例。在第二方面的可选实施例中,存档模块在获取与目标游戏实例对应的第一进度表时,具体用于:确定与目标游戏实例对应的游戏标识;查询与游戏标识对应的第一进度表;若未查询到第一进度表,则创建与游戏标识对应的第一进度表。在第二方面的可选实施例中,存档模块在将存档信息和游戏进度标识存储于第一进度表中时,具体用于:将存档信息与游戏进度标识关联生成进度信息项;将生成的进度信息项存储于第一进度表中。在第二方面的可选实施例中,存档信息包括存档生成时刻、存档创建人信息、当前游戏画面快照、存档内容哈希值、存档类型、游戏存档加载信息中的至少一种。在第二方面的可选实施例中,还包括读档模块,用于:获取请求端发送的读档请求;读档请求中携带有第一进度表匹配条件和存档信息匹配条件;基于第一进度表匹配条件确定对应的第一进度表;基于存档信息匹配条件从所确定的第一进度表中筛选出目标存档信息和对应的目标游戏进度标识;将所筛选得到的目标存档信息和目标游戏进度标识发送至请求端。在第二方面的可选实施例中,读档模块在将所筛选得到的目标存档信息和目标游戏进度标识发送至请求端时,具体用于:基于所筛选得到的目标存档信息和目标游戏进度标识生成新的进度信息项;确定第一进度表对应的游戏标识;基于所确定的游戏标识、所生成的新的进度信息项生成第二进度表;将第二进度表发送至请求端。在第二方面的可选实施例中,还包括加载模块,用于:接收请求端发送的目标游戏进度标识和游戏标识;根据游戏标识查询对应的第一进度表;基于目标游戏进度标识,从查询得到的第一进度表中确定出与目标游戏进度标识对应的目标存档信息;调度得到目标游戏实例;发送加载指令到目标游戏实例;加载指令中包括目标存档信息,以使目标游戏实例基于目标存档信息加载对应的目标存档内容;将目标游戏实例的信息返回至请求端,目标游戏实例的信息至少包括目标游戏实例标识。第三方面,提供了一种电子设备,该电子设备包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或本文档来自技高网...

【技术保护点】
1.一种云游戏存档方法,其特征在于,应用于云游戏服务器,包括:/n获取存档请求,基于所述存档请求生成游戏进度标识;/n基于所述存档请求确定对应的目标游戏实例,并发送存档指令至所述目标游戏实例;/n接收所述目标游戏实例基于所述存档指令返回的当前的存档信息;/n获取与所述目标游戏实例对应的第一进度表,将所述存档信息和对应的所述游戏进度标识存储于所述第一进度表中。/n

【技术特征摘要】
1.一种云游戏存档方法,其特征在于,应用于云游戏服务器,包括:
获取存档请求,基于所述存档请求生成游戏进度标识;
基于所述存档请求确定对应的目标游戏实例,并发送存档指令至所述目标游戏实例;
接收所述目标游戏实例基于所述存档指令返回的当前的存档信息;
获取与所述目标游戏实例对应的第一进度表,将所述存档信息和对应的所述游戏进度标识存储于所述第一进度表中。


2.根据权利要求1所述的方法,其特征在于,所述基于所述存档请求确定对应的目标游戏实例,包括:
获取所述存档请求中携带的游戏实例匹配条件;所述游戏实例匹配条件包括用户账号、游戏实例标识、游戏服务组件GS标识中的至少一种;
基于所述游戏实例匹配条件确定所述目标游戏实例。


3.根据权利要求1所述的方法,其特征在于,所述获取与所述目标游戏实例对应的第一进度表,包括:
确定与所述目标游戏实例对应的游戏标识;
查询与所述游戏标识对应的第一进度表;
若未查询到所述第一进度表,则创建与所述游戏标识对应的第一进度表。


4.根据权利要求1所述的方法,其特征在于,所述将所述存档信息和所述游戏进度标识存储于所述第一进度表中,包括:
将所述存档信息与所述游戏进度标识关联生成进度信息项;
将生成的进度信息项存储于所述第一进度表中。


5.根据权利要求1所述的方法,其特征在于,所述存档信息包括存档生成时刻、存档创建人信息、当前游戏画面快照、存档内容哈希值、存档类型、游戏存档加载信息中的至少一种。


6.根据权利要求1所述的方法,其特征在于,还包括:
获取请求端发送的读档请求;所述读档请求中携带有第一进度表匹配条件和存档信息匹配条件;
基于所述第一进度表匹配条件确定对应的第一进度表;
基于所述存档信息匹配条件从所确定的第一进度表中筛选出目标存档信息和对应的目标游戏进度标识;
将所筛选得到的目标存档信息和目标游戏进度标识发送至所述请求端。

【专利技术属性】
技术研发人员:杜晶林顺
申请(专利权)人:厦门雅基软件有限公司
类型:发明
国别省市:福建;35

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

1