云端游戏切换方法、装置及计算机可读存储介质制造方法及图纸

技术编号:26486801 阅读:13 留言:0更新日期:2020-11-27 15:10
本申请提供了一种云端游戏切换方法、装置及计算机可读存储介质,包括:接收用户终端发送的游戏切换请求;基于当前游戏实例的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件;若满足预设切换条件,则基于目标云端游戏的标识信息获取对应的第一映射表,第一映射表存储有目标云端游戏对应的目标游戏实例的标识信息、目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系;将第一映射表发送至用户终端,以使用户终端基于第一映射表从当前云端游戏切换至目标云端游戏。由于该方案的游戏切换过程中无需退出当前云端游戏,使得游戏切换过程更加简单,且适用场景更多。

【技术实现步骤摘要】
云端游戏切换方法、装置及计算机可读存储介质
本申请涉及计算机
,具体而言,本申请涉及一种云端游戏切换方法、装置及计算机可读存储介质。
技术介绍
目前云端游戏的切换方式一般为用户终端退出当前云端游戏画面,再通过点击需要切换至的目标云端游戏的图标以切换至目标云端游戏,该切换过程实质上是终止当前云端游戏的运行后,再重新启动新的目标的过程,没能在当前云端游戏运行过程中直接切换至目标云端游戏,切换过程比较繁琐,且适用场景有限。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案:第一方面,本申请实施例提供了一种云端游戏切换方法,包括:接收用户终端发送的游戏切换请求,游戏切换请求中包含有当前云端游戏对应的当前游戏实例的标识信息和目标云端游戏的标识信息;基于当前游戏实例的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件;若满足预设切换条件,则基于目标云端游戏的标识信息获取对应的第一映射表,第一映射表存储有目标云端游戏对应的目标游戏实例的标识信息、目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系;将第一映射表发送至用户终端,以使用户终端基于第一映射表从当前云端游戏切换至目标云端游戏。在本申请的一种可选实施例中,基于当前游戏实例的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件,包括:基于当前游戏实例的标识信息获取当前云端游戏的标识信息;基于当前云端游戏的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件。在本申请的一种可选实施例中,基于当前云端游戏的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件,包括:基于当前云端游戏的标识信息,获取对应的允许切换游戏类型列表和不允许切换游戏列表,并基于目标云端游戏的标识信息,获取目标云端游戏的游戏类型;若允许切换游戏类型列表中包含有目标云端游戏的游戏类型,且不允许切换游戏列表中不包含目标云端游戏的标识信息,则满足预设切换条件,否则不满足预设切换条件。在本申请的一种可选实施例中,基于当前云端游戏的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件,包括:基于当前云端游戏的标识信息,获取对应的允许切换游戏列表;若允许切换游戏列表中包含有目标云端游戏的标识信息,则满足预设切换条件,否则不满足预设切换条件。在本申请的一种可选实施例中,基于目标云端游戏的标识信息获取对应的第一映射表,包括:基于目标云端游戏的标识信息,获取目标云端游戏的游戏信息;基于游戏信息调度目标游戏实例、以及目标游戏实例中游戏角色对应的GS实例;基于目标游戏实例的标识信息、目标游戏实例中游戏角色以及目标游戏实例中游戏角色对应的GS实例的标识信息,生成第一映射表。在本申请的一种可选实施例中,基于游戏信息调度目标游戏实例、以及目标游戏实例中游戏角色对应的GS实例,包括:若当前云端游戏和目标云端游戏为相同的云端游戏,则调度当前游戏实例作为目标游戏实例;或者,若当前云端游戏和目标云端游戏为相同类型的云端游戏,则调度当前游戏实例中角色对应的GS实例作为目标游戏实例中角色对应的GS实例。在本申请的一种可选实施例中,该方法还包括:若满足预设切换条件,基于当前游戏实例的标识信息,获取对应的第二映射表,第二映射表存储有当前游戏实例的标识信息、当前游戏实例中游戏角色与GS实例的标识信息之间的对应关系;将第一映射表发送至用户终端,以使用户终端基于第一映射表从当前云端游戏切换至目标云端游戏,包括:将第一映射表和第二映射表发送至用户终端,以使用户终端基于第一映射表和第二映射表从当前云端游戏切换至目标云端游戏。第二方面,本申请实施例提供了一种云端游戏切换方法,包括:向云端游戏系统发送游戏切换请求,游戏切换请求中包含有当前云端游戏对应的当前游戏实例的标识信息和目标云端游戏的标识信息,以使云端游戏系统基于当前游戏实例的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件,并在满足预设切换条件,则基于目标云端游戏的标识信息获取对应的第一映射表;接收云端游戏系统响应于游戏切换请求发送的第一映射表,第一映射表存储有目标云端游戏对应的目标游戏实例的标识信息、目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系;基于目标角色、以及目标游戏实例中游戏角色与GS实例的标识信息之间的对应关系,建立与目标角色对应的GS实例之间的连接,以实现从当前云端游戏切换至目标云端游戏。在本申请的一种可选实施例中,该方法还包括:若当前云端游戏和目标云端游戏之间满足预设切换条件,接收云端游戏系统响应于游戏切换请求发送的第二映射表,第二映射表为云端游戏系统基于当前游戏实例的标识信息获取,第二映射表存储有当前游戏实例的标识信息、当前游戏实例中游戏角色与GS实例的标识信息之间的对应关系;基于目标角色、以及目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系,建立与目标角色对应的GS实例之间的连接,包括:基于当前角色、目标角色、当前游戏实例中游戏角色与GS实例的标识信息之间的对应关系、目标游戏实例中游戏角色与GS实例的标识信息之间的对应关系,断开与当前角色对应的GS实例之间的连接,并建立与目标角色对应的GS实例之间的连接。第三方面,本申请实施例提供了一种云端游戏切换装置,包括:游戏切换请求接收模块,用于接收用户终端发送的游戏切换请求,游戏切换请求中包含有当前游戏对应的当前游戏实例的标识信息和目标云端游戏的标识信息;预设切换条件确定模块,用于基于当前游戏实例的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件;映射表获取模块,用于若满足预设切换条件,则基于目标云端游戏的标识信息获取对应的第一映射表,第一映射表存储有目标云端游戏对应的目标游戏实例的标识信息、目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系;映射表发送模块,用于将第一映射表发送至用户终端,以使用户终端基于第一映射表从当前云端游戏切换至目标云端游戏。第四方面,本申请实施例提供了一种云端游戏切换装置,包括:游戏切换请求发送模块,用于向云端游戏系统发送游戏切换请求,游戏切换请求中包含有当前游戏对应的当前游戏实例的标识信息和目标云端游戏的标识信息,以使云端游戏系统基于当前游戏实例的标识信息和目标云端游戏的标识信息,确定当前云端游戏和目标云端游戏之间是否满足预设切换条件,并在满足预设切换条件,则基于目标云端游戏的标识信息获取对应的第一映射表;映射表接收模块,用于接收云端游戏系统响应于游戏本文档来自技高网...

【技术保护点】
1.一种云端游戏切换方法,其特征在于,包括:/n接收用户终端发送的游戏切换请求,所述游戏切换请求中包含有当前云端游戏对应的当前游戏实例的标识信息和目标云端游戏的标识信息;/n基于所述当前游戏实例的标识信息和所述目标云端游戏的标识信息,确定所述当前云端游戏和所述目标云端游戏之间是否满足预设切换条件;/n若满足所述预设切换条件,则基于所述目标云端游戏的标识信息获取对应的第一映射表,所述第一映射表存储有所述目标云端游戏对应的目标游戏实例的标识信息、所述目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系;/n将所述第一映射表发送至所述用户终端,以使所述用户终端基于所述第一映射表从所述当前云端游戏切换至所述目标云端游戏。/n

【技术特征摘要】
1.一种云端游戏切换方法,其特征在于,包括:
接收用户终端发送的游戏切换请求,所述游戏切换请求中包含有当前云端游戏对应的当前游戏实例的标识信息和目标云端游戏的标识信息;
基于所述当前游戏实例的标识信息和所述目标云端游戏的标识信息,确定所述当前云端游戏和所述目标云端游戏之间是否满足预设切换条件;
若满足所述预设切换条件,则基于所述目标云端游戏的标识信息获取对应的第一映射表,所述第一映射表存储有所述目标云端游戏对应的目标游戏实例的标识信息、所述目标游戏实例中游戏角色与游戏服务器GS实例的标识信息之间的对应关系;
将所述第一映射表发送至所述用户终端,以使所述用户终端基于所述第一映射表从所述当前云端游戏切换至所述目标云端游戏。


2.根据权利要求1所述的方法,其特征在于,所述基于所述当前游戏实例的标识信息和所述目标云端游戏的标识信息,确定所述当前云端游戏和所述目标云端游戏之间是否满足预设切换条件,包括:
基于所述当前游戏实例的标识信息获取所述当前云端游戏的标识信息;
基于所述当前云端游戏的标识信息和所述目标云端游戏的标识信息,确定所述当前云端游戏和所述目标云端游戏之间是否满足预设切换条件。


3.根据权利要求2所述的方法,其特征在于,所述基于所述当前云端游戏的标识信息和所述目标云端游戏的标识信息,确定所述当前云端游戏和所述目标云端游戏之间是否满足预设切换条件,包括:
基于所述当前云端游戏的标识信息,获取对应的允许切换游戏类型列表和不允许切换游戏列表,并基于所述目标云端游戏的标识信息,获取所述目标云端游戏的游戏类型;
若所述允许切换游戏类型列表中包含有所述目标云端游戏的游戏类型,且所述不允许切换游戏列表中不包含所述目标云端游戏的标识信息,则满足所述预设切换条件,否则不满足所述预设切换条件。


4.根据权利要求2所述的方法,其特征在于,所述基于所述当前云端游戏的标识信息和所述目标云端游戏的标识信息,确定所述当前云端游戏和所述目标云端游戏之间是否满足预设切换条件,包括:
基于所述当前云端游戏的标识信息,获取对应的允许切换游戏列表;
若所述允许切换游戏列表中包含有所述目标云端游戏的标识信息,则满足所述预设切换条件,否则不满足所述预设切换条件。


5.根据权利要求1所述的方法,其特征在于,所述基于所述目标云端游戏的标识信息获取对应的第一映射表,包括:
基于所述目标云端游戏的标识信息,获取所述目标云端游戏的游戏信息;
基于所述游戏信息调度目标游戏实例、以及所述目标游戏实例中游戏角色对应的GS实例;
基于所述目标游戏实例的标识信息、所述目标游戏实例中游戏角色以及所述目标游戏实例中游戏角色对应的GS实例的标识信息,生成所述第一映射表。


6.根据权利要求5所述的方法,其特征在于,所述基于所述游戏信息调度目标游戏实例、以及所述目标游戏实例中游戏角色对应的GS实例,包括:
若所述当前云端游戏和所述目标云端游戏为相同的云端游戏,则调度所述当前游戏实例作为所述目标游戏实例;或者,
若所述当前云端游戏和所述目标云端游戏为相同类型的云端游戏,则调度所述当前游戏实例中角色对应的GS实例作为所述目标游戏实例中角色对应的GS实例。


7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若满足所述预设切换条件,基于所述当前游戏实例的标识信息,获取对应的第二映射表,所述第二映射表存储有所述当前游戏实例的标识信息、所述当前游戏实例中游戏角色与GS实例的标识信息之间的对应关系;
所述将所述第一映射表发送至所述用户终端,以使所述用户终端基于所述第一映射表从所述当前云端游戏切换至所述目标云端游戏,包括:
将所述第一映射表和所述第二映射表发送至所述用户终端,以使所述用户终端基于所述第一映射表和所述第二映射表从所述当前云端游戏切换至所述目标云端游戏。


8.一种云端游戏切换方法,其特征在于,包括:
向云端游戏系统发送游戏切...

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

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

1