游戏控制方法、装置、存储介质、服务器以及终端制造方法及图纸

技术编号:30763811 阅读:11 留言:0更新日期:2021-11-10 12:18
本申请公开了一种游戏控制方法、装置、存储介质、服务器以及终端,涉及云计算技术领域,在本申请中可以先基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据,然后响应于第一外设数据的指示,将第一外设数据转换为目标系统容器中目标游戏可识别的第二外设数据,最后基于第二外设数据驱动目标游戏运行。由于统一数据接口和目标游戏均设置在服务器中的同一个目标系统容器中,因此通过统一数据接口接收并转换后的远程客户端发送的外设数据,可以直接驱动服务器中的目标游戏运行,实现了目标游戏的云端运行,且避免了外设数据与目标游戏之间的线程冲突,可以使得用户可以在终端中更加便捷、流畅的操控服务器中的游戏。务器中的游戏。务器中的游戏。

【技术实现步骤摘要】
游戏控制方法、装置、存储介质、服务器以及终端


[0001]本申请涉及云计算
,尤其涉及一种游戏控制方法、装置、存储介质、服务器以及终端。

技术介绍

[0002]随着科学技术的发展,各种终端也越来越多地出现在人们的日常生活中,其中游戏作为终端中一种重要的娱乐方式,关于游戏的控制方法也成为本领域技术人员研究的重点之一。
[0003]在相关技术中,游戏需要下载、安装到终端本地,而对于一些大型游戏而言,下载、安装以及更新缓存的耗用时间较久,同时还存在着占用内存空间大,对硬件的配置要求高等问题,给用户玩游戏带来不便。

技术实现思路

[0004]本申请提供一种游戏控制方法、装置、存储介质、服务器以及终端,可以解决相关技术中用户在终端本地玩游戏不方便的技术问题。
[0005]第一方面,本申请实施例提供一种游戏控制方法,应用于服务器,该方法包括:
[0006]基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据;
[0007]响应于所述第一外设数据的指示,将所述第一外设数据转换为所述目标系统容器中目标游戏可识别的第二外设数据;
[0008]基于所述第二外设数据驱动所述目标游戏运行。
[0009]第二方面,本申请实施例提供一种游戏控制方法,应用于终端,该方法包括:
[0010]获取对远程客户端中目标游戏的第一外设数据,并将所述第一外设数据发送至服务器,其中所述第一外设数据用于在所述服务器基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据之后,指示所述服务器将所述第一外设数据转换为所述目标系统容器中目标游戏可识别的第二外设数据,以及指示所述服务器基于所述第二外设数据驱动所述目标游戏运行;
[0011]接收所述服务器针对所述第一外设数据返回的所述目标游戏运行时产生的游戏数据,并展示所述游戏数据。
[0012]第三方面,本申请实施例提供一种游戏控制装置,应用于服务器,该装置包括:
[0013]外设数据获取模块,用于基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据;
[0014]外设数据转换模块,用于响应于所述第一外设数据的指示,将所述第一外设数据转换为所述目标系统容器中目标游戏可识别的第二外设数据;
[0015]游戏驱动模块,用于基于所述第二外设数据驱动所述目标游戏运行。
[0016]第四方面,本申请实施例提供一种游戏控制装置,应用于终端,该装置包括:
[0017]外设数据上传模块,用于获取对远程客户端中目标游戏的第一外设数据,并将所述第一外设数据发送至服务器,其中所述第一外设数据用于在所述服务器基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据之后,指示所述服务器将所述第一外设数据转换为所述目标系统容器中目标游戏可识别的第二外设数据,以及指示所述服务器基于所述第二外设数据驱动所述目标游戏运行;
[0018]游戏数据接收模块,用于接收所述服务器针对所述第一外设数据返回的所述目标游戏运行时产生的游戏数据,并展示所述游戏数据。
[0019]第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有程序指令,所述程序指令当被计算机执行时,使所述计算机执行上述的方法的步骤。
[0020]第六方面,本申请实施例提供一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。
[0021]第七方面,本申请实施例提供一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。
[0022]本申请一些实施例提供的技术方案带来的有益效果至少包括:
[0023]本申请提供一种游戏控制方法,当应用于服务器时,可以先基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据,然后响应于第一外设数据的指示,将第一外设数据转换为目标系统容器中目标游戏可识别的第二外设数据,最后基于第二外设数据驱动目标游戏运行。由于统一数据接口和目标游戏均设置在服务器中的同一个目标系统容器中,因此通过统一数据接口接收并转换后的远程客户端发送的外设数据,可以直接驱动服务器中的目标游戏运行,实现了目标游戏的云端运行,且避免了外设数据与目标游戏之间的线程冲突,可以使得用户可以在终端中更加便捷、流畅的操控服务器中的游戏。
附图说明
[0024]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本申请实施例提供的一种游戏控制方法的示例性系统架构图;
[0026]图2为本申请实施例提供的一种游戏控制方法的系统交互图;
[0027]图3为本申请另一实施例提供的一种游戏控制方法的流程示意图;
[0028]图4A为本申请另一实施例提供的一种游戏启动方法的举例示意图;
[0029]图4B为本申请另一实施例提供的一种游戏控制方法的模块结构示意图;
[0030]图5为本申请另一实施例提供的一种游戏控制方法的流程示意图;
[0031]图6A为本申请另一实施例提供的一种游戏控制方法的流程示意图;
[0032]图6B为本申请另一实施例提供的一种游戏控制方法的模块结构示意图;
[0033]图7为本申请另一实施例提供的一种游戏控制装置的结构示意图;
[0034]图8为本申请另一实施例提供的一种游戏控制装置的结构示意图;
[0035]图9为本申请实施例提供的一种服务器的结构示意图;
[0036]图10为本申请实施例提供的一种终端的结构示意图。
具体实施方式
[0037]为使得本申请的特征和优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0039]图1为本申请实施例提供的一种游戏控制方法的示例性系统架构图。
[0040]如图1所示,系统架构可以包括至少一个终端110、网络120以及至少一个服务器130,网络120用于在各终端110与服务器130之间提供通信链路的介质。网络120可以包括各种类型的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏控制方法,其特征在于,应用于服务器,所述方法包括:基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据;响应于所述第一外设数据的指示,将所述第一外设数据转换为所述目标系统容器中目标游戏可识别的第二外设数据;基于所述第二外设数据驱动所述目标游戏运行。2.根据权利要求1所述的方法,其特征在于,所述基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据之前,还包括:获取终端中远程客户端发送的登录信息,基于所述登录信息确定对应的目标游戏以及所述目标游戏的游戏版本信息;根据所述游戏版本信息确定所述目标游戏对应的目标系统容器,以及在所述目标系统容器中启动所述目标游戏。3.根据权利要求1所述的方法,其特征在于,所述基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的第一外设数据,包括:基于目标系统容器中的统一数据接口,接收终端中远程客户端发送的外设数据集合,其中,所述外设数据集合中至少包括一种外设数据;基于所述外设数据集合中不同外设数据中携带的外设标识,提取所述外设数据集合对应的至少一种第一外设数据。4.根据权利要求3所述的方法,其特征在于,所述将所述第一外设数据转换为所述目标系统容器中目标游戏可识别的第二外设数据,包括:确定各所述第一外设数据对应的数据类型,所述数据类型至少包括硬件操控数据以及音视频数据;根据各所述第一外设数据对应的数据类型,确定各所述第一外设数据对应的转换方式;根据各所述第一外设数据对应的转换方式对各所述第一外设数据进行转换,得到各所述第一外设数据对应的且所述目标系统容器中目标游戏或者目标硬件可识别的第二外设数据。5.根据权利要求4所述的方法,其特征在于,所述根据各所述第一外设数据对应的数据类型,确定各所述第一外设数据对应的转换方式,包括:若确定所述第一外设数据对应的数据类型为硬件操控数据,则根据所述第一外设数据中携带的第一硬件信息以及所述目标系统容器中对应的第二硬件信息,确定所述第一外设数据对应的数据重构规则;所述根据各所述第一外设数据对应的转换方式对各所述第一外设数据进行转换,包括:基于所述第一外设数据对应的数据重构规则对所述第一外设数据进行数据重构,并将进行数据重构后的所述第一外设数据作为第二外设数据,所述第二外设数据的数据类型与驱动所述目标系统容器中硬件运行时的驱动数据的数据类型相同。6.根据权利要求5所述的方法,其特征在于,所述基于所述第二外设数据驱动所述目标游戏运行,包括:确定所述第二外设数据在所述目标系统容器中对应的目标硬件;
根据所述第二外设数据驱动所述目标硬件运行,以使得所述目标游戏对应的游戏引擎基于所述目标硬件运行时产生的数据运行所述目标游戏。7.根据权利要求4所述的方法,其特征在于,所述根据各所述第一外设数据对应的数据类型,确定各所述第一外设数据对应的转换方式,包括:若确定所述第一外设数据对应的数据类型为音视频数据,则根据所述第一外设数据对应的音视频格式,确定所述第一外设数据对应的音视频解...

【专利技术属性】
技术研发人员:钱抒婷
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1