一种游戏资源文件下载方法、设备及介质与流程

    专利2022-07-07  206


    本发明涉及数据下载领域,尤其涉及一种游戏资源文件下载方法、设备及介质。



    背景技术:

    目前越来越多游戏玩家通过手机、平板电脑等客户端进行游戏操作。现有的通过客户端进行游戏操作前,必须先下载基础游戏包,然后安装基础游戏包并做游戏内的更新,在更新的过程中,客户端需要从游戏提供商设置的远程服务器下载游戏资源文件;由于现有的游戏提供商提供的游戏资源文件非常大,会导致游戏资源下载的等待时间过长,且整个游戏资源文件的下载过程中,游戏玩家并能执行相关的游戏操作,因此现有的对于游戏资源文件的下载过程会严重影响游戏玩家的游戏体验感,使游戏玩家因不愿意等待而中途退出,造成了游戏用户的流失。



    技术实现要素:

    为了克服现有技术的不足,本发明的目的在于提供一种游戏资源文件下载方法,其能解决现有的对于游戏资源文件的下载过程会严重影响游戏玩家的游戏体验感的问题。

    本发明的目的采用以下技术方案实现:

    一种游戏资源下载方法,所述方法由游戏提供商平台执行,包括以下步骤:

    s11、提供试玩游戏app,并将所述试玩游戏app上传至预设的云游戏平台;

    s12、提供基础游戏包和游戏资源文件包;

    s13、获取所述云游戏平台提供的预设sdk,所述预设sdk包括了游戏提供商平台的令牌信息、密钥信息以及云游戏平台的接口信息;将所述预设sdk集成到所述基础游戏包中,同时将连接游戏资源文件包程序集成到基础游戏包中;

    s14、将所述基础游戏包提供给下载平台供下载。本申请中通过游戏提供商平台提供了用于进行云游戏试玩必要的游戏试玩app以及提供了用于连接云游戏平台以及下载游戏资源文件包的基础游戏包,为云游戏试玩提供了必备的软件应用,满足了用户对游戏资源文件包的下载需求。

    一种游戏资源下载方法,所述方法由云游戏平台执行,包括以下步骤:

    s21、接收游戏提供商平台上传的游戏试玩app,将所述游戏试玩app安装到云手机中;

    s22、根据游戏提供商平台账号分配令牌信息以及密钥信息,并根据所述令牌信息、密钥信息以及云游戏平台的接口信息生成预设sdk,将所述预设sdk发送至游戏提供商平台;

    s23、接收连接请求端中的预设sdk发送的游戏连接请求,根据所述预设sdk中的令牌信息和密钥信息验证所述游戏连接请求,根据所述令牌信息以及所述密钥信息启动对应云手机上的游戏试玩app,并建立云手机与连接请求端的连接;

    s24、当对所述游戏连接请求验证请求后,发送试玩游戏启动指令至云手机,供云手机启动试玩游戏app并传送系统层的音视频串流数据至所述连接请求端。本申请中的云游戏平台实现了对游戏试玩app在云手机中的安装,将安装有游戏试玩的云手机与连接请求端建立连接,实现了对游戏试玩app的安装,保证了游戏试玩app的顺利启动,满足了连接请求端在云手机上可以进行云游戏试玩的需求。

    进一步地,所述根据所述令牌信息以及所述密钥信息启动对应云手机上的游戏试玩app具体为:根据所述令牌信息以及密钥信息筛选出对应的预设游戏提供商账号,根据所述预设游戏提供商账号筛选出安装有试玩游戏app的云手机并启动对应云手机上的游戏试玩app。

    进一步地,所述建立云手机与连接请求端的连接具体为:将安装有游戏试玩app的云手机的ip信息发送至连接请求端,所述ip信息供连接请求端连接云手机。

    一种游戏资源下载方法,所述方法由云手机执行,包括以下步骤:

    s31、接收云游戏平台发送的游戏试玩app并安装;

    s32、接收云游戏平台发送的游戏启动指令,根据所述游戏启动指令启动试玩游戏app并传送系统层的音视频串流数据至所述连接请求端。

    一种游戏资源下载方法,包括以下步骤:

    s41、从下载平台下载基础游戏包并安装所述基础游戏包,所述基础游戏包括预设sdk和连接游戏资源文件包程序;

    s42、控制所述预设sdk连接云游戏平台,接收云游戏平台发送的云手机的ip信息,所述云手机安装有试玩游戏app;

    s43、根据所述ip信息与云手机建立连接,并接收云手机发送的系统层的音视频串流数据;根据系统层的音视频串流数据进行云游戏试玩;

    s44、通过所述连接游戏资源文件包程序从游戏提供商平台上下载游戏资源文件包。本申请中实现了连接请求端在下载游戏资源文件的等待时间内可以进行无感化的游戏试玩,实现了连接请求端对于游戏资源文件的无感化下载,使游戏资源文件的下载过程不再影响游戏玩家的游戏体验感,增加了游戏玩家的游戏参与度,降低了游戏用户在等待下载游戏完整资源文件期间的流失率。

    进一步地,所述s44具体为:根据预设分配规则将网络带宽分配至用于进行云游戏试玩的运行模块和用于从游戏提供商平台上下载游戏资源文件包的下载模块。

    进一步地,还包括s45,当游戏资源文件包被下载完成时,结束云游戏试玩并将下载的所述游戏资源文件包解压并加载至本地游戏中。

    一种电子设备,包括:处理器;

    存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行本申请中的一种游戏资源下载方法。

    一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行本申请中的一种游戏资源下载方法。

    相比现有技术,本发明的有益效果在于:本申请中的一种游戏资源文件下载方法,通过云游戏平台实现了连接请求端在下载游戏资源文件的等待时间内可以进行无感化的游戏试玩,实现了连接请求端对于游戏资源文件的无感化下载,使游戏资源文件的下载过程不再影响游戏玩家的游戏体验感,增加了游戏玩家的游戏参与度,降低了游戏用户在等待下载游戏完整资源文件期间的流失率。

    上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。

    附图说明

    此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

    图1为本发明的一种游戏资源文件下载方法的流程示意图。

    具体实施方式

    下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

    如图1所示,本申请中的一种游戏资源文件下载方法包括以下具体步骤:

    游戏提供商平台通过预设游戏提供商账号登录云游戏平台,游戏提供商平台将试玩游戏app安装包通过云游戏平台上传至云手机中进行安装,云游戏平台为游戏提供商平台账号分配令牌信息以及密钥信息,根据所述令牌信息、密钥信息以及云游戏平台的接口信息生成预设sdk(softwaredevelopmentkit,软件开发工具包),游戏提供商平台账号与唯一的云手机对应,游戏提供商平台账号与唯一的令牌信息以及密钥信息对应。在本实施例中,预设sdk还含有云游戏平台接口信息,云游戏平台接口信息用于连接云游戏平台。

    云游戏平台将预设sdk发送至游戏提供商平台,游戏提供商平台将预设sdk集成在基础游戏包中并将基础游戏包提交至下载平台供下载。

    用户通过连接请求端在应用市场下载基础游戏包并存储,基础游戏包中含有预设sdk和连接游戏资源文件包程序。本实施例中的连接请求端为手机终端或平板电脑或其他终端设备。

    连接请求端安装预先存储的基础游戏包,基础游戏包含有预设sdk,基础游戏包调用预设sdk用于连接云游戏平台。具体为:连接请求端安装预先存储的基础游戏包,基础游戏包含有预设sdk,基础游戏包调用预设sdk中云游戏平台接口信息发送含有令牌信息以及密钥信息的游戏连接请求用于连接云游戏平台。

    云游戏平台对令牌信息以及密钥信息进行校验,因为令牌信息以及密钥信息为云游戏平台根据游戏提供商平台账号分配的,即每个游戏提供商平台账号对应单一的令牌信息以及密钥信息,因此,此步骤中,云游戏平台需要对令牌信息以及密钥信息进行验证。当身份校验成功后,云游戏平台根据预设sdk筛选出预先安装有试玩游戏app的云手机,具体为:云游戏平台根据令牌信息以及密钥信息筛选出对应的预设游戏提供商账号,云游戏平台根据预设游戏提供商账号筛选出安装有试玩游戏app的云手机。筛选出安装有试玩游戏app的云手机后,云游戏平台发送试玩游戏启动指令控制云手机启动试玩游戏app。

    云游戏平台发送云手机的ip信息至连接请求端,连接请求端中的预设sdk根据ip信息与云手机建立连接,云手机通过预设sdk发送系统层的音视频串流数据至连接请求端用于进行云游戏试玩。

    当连接请求端进行云游戏试玩时,连接请求端通过所述连接游戏资源文件包程序从游戏提供商平台上下载游戏资源文件包。在本实施例中,在下载游戏资源文件包的过程中,连接请求端根据预设分配规则将网络带宽分配至连接用于进行云游戏试玩的运行模块和用于从游戏提供商平台上下载游戏资源文件包的下载模块。

    文件解压,当游戏资源文件包被下载完成时,连接请求端中的预设sdk结束云游戏试玩并将下载的游戏资源文件包解压并加载至本地游戏中。

    另一实施例提供了一种电子设备,包括:处理器;

    存储器;以及程序,其中程序被存储在存储器中,并且被配置成由处理器执行,程序包括用于执行本申请中的一种游戏资源文件下载方法。

    又一实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行本申请中的一种游戏资源文件下载方法。

    本申请中的一种游戏资源文件下载方法,通过云游戏平台实现了连接请求端在下载游戏资源文件的等待时间内可以进行无感化的游戏试玩,实现了连接请求端对于游戏资源文件的无感化下载,使游戏资源文件的下载过程不再影响游戏玩家的游戏体验感,增加了游戏玩家的游戏参与度,降低了游戏用户在等待下载游戏完整资源文件期间的流失率。

    以上,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。


    技术特征:

    1.一种游戏资源下载方法,其特征在于:所述方法由游戏提供商平台执行,包括以下步骤:

    s11、提供试玩游戏app,并将所述试玩游戏app上传至预设的云游戏平台;

    s12、提供基础游戏包和游戏资源文件包;

    s13、获取所述云游戏平台提供的预设sdk,所述预设sdk包括了游戏提供商平台的令牌信息、密钥信息以及云游戏平台的接口信息;将所述预设sdk集成到所述基础游戏包中,同时将连接游戏资源文件包程序集成到基础游戏包中;

    s14、将所述基础游戏包提供给下载平台供下载。

    2.一种游戏资源下载方法,其特征在于:所述方法由云游戏平台执行,包括以下步骤:

    s21、接收游戏提供商平台上传的游戏试玩app,将所述游戏试玩app安装到云手机中;

    s22、根据游戏提供商平台账号分配令牌信息以及密钥信息,并根据所述令牌信息、密钥信息以及云游戏平台的接口信息生成预设sdk,将所述预设sdk发送至游戏提供商平台;

    s23、接收连接请求端中的预设sdk发送的游戏连接请求,根据所述预设sdk中的令牌信息和密钥信息验证所述游戏连接请求,根据所述令牌信息以及所述密钥信息启动对应云手机上的游戏试玩app,并建立云手机与连接请求端的连接;

    s24、当对所述游戏连接请求验证请求后,发送试玩游戏启动指令至云手机,供云手机启动试玩游戏app并传送系统层的音视频串流数据至所述连接请求端。

    3.如权利要求2所述的一种游戏资源下载方法,其特征在于:所述根据所述令牌信息以及所述密钥信息启动对应云手机上的游戏试玩app具体为:根据所述令牌信息以及密钥信息筛选出对应的预设游戏提供商账号,根据所述预设游戏提供商账号筛选出安装有试玩游戏app的云手机并启动对应云手机上的游戏试玩app。

    4.如权利要求2所述的一种游戏资源下载方法,其特征在于:所述建立云手机与连接请求端的连接具体为:将安装有游戏试玩app的云手机的ip信息发送至连接请求端,所述ip信息供连接请求端连接云手机。

    5.一种游戏资源下载方法,其特征在于:所述方法由云手机执行,包括以下步骤:

    s31、接收云游戏平台发送的游戏试玩app并安装;

    s32、接收云游戏平台发送的游戏启动指令,根据所述游戏启动指令启动试玩游戏app并传送系统层的音视频串流数据至所述连接请求端。

    6.一种游戏资源下载方法,其特征在于:包括以下步骤:

    s41、从下载平台下载基础游戏包并安装所述基础游戏包,所述基础游戏包括预设sdk和连接游戏资源文件包程序;

    s42、控制所述预设sdk连接云游戏平台,接收云游戏平台发送的云手机的ip信息,所述云手机安装有试玩游戏app;

    s43、根据所述ip信息与云手机建立连接,并接收云手机发送的系统层的音视频串流数据;根据系统层的音视频串流数据进行云游戏试玩;

    s44、通过所述连接游戏资源文件包程序从游戏提供商平台上下载游戏资源文件包。

    7.如权利要求6所述的一种游戏资源下载方法,其特征在于:所述s44具体为:根据预设分配规则将网络带宽分配至用于进行云游戏试玩的运行模块和用于从游戏提供商平台上下载游戏资源文件包的下载模块。

    8.如权利要求6所述的一种游戏资源下载方法,其特征在于:还包括s45,当游戏资源文件包被下载完成时,结束云游戏试玩并将下载的所述游戏资源文件包解压并加载至本地游戏中。

    9.一种电子设备,其特征在于包括:处理器;

    存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行权利要求1所述的方法或权利要求2-4任意一项所述的方法或权利要求5所述的方法或权利要求6-8任意一项所述的方法。

    10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行权利要求1所述的方法或权利要求2-4任意一项所述的方法或权利要求5所述的方法或权利要求6-8任意一项所述的方法。

    技术总结
    本发明提供的一种游戏资源文件下载方法,包括接收游戏提供商平台上传的游戏试玩APP,将游戏试玩APP安装到云手机中;根据游戏提供商平台账号分配令牌信息以及密钥信息,并根据令牌信息、密钥信息以及云游戏平台的接口信息生成预设SDK,将预设SDK发送至游戏提供商平台;根据预设SDK中的令牌信息和密钥信息验证连接请求端的游戏连接请求,启动云手机上的游戏试玩APP;发送试玩游戏启动指令至云手机,供云手机启动试玩游戏APP并传送系统层的音视频串流数据至连接请求端。本发明的一种游戏资源文件下载方法,使游戏资源文件的下载过程不再影响游戏玩家的游戏体验感,增加了游戏玩家的游戏参与度,降低了游戏用户在等待下载游戏完整资源文件期间的流失率。

    技术研发人员:周捷;吴志宏
    受保护的技术使用者:广州速启科技有限责任公司
    技术研发日:2020.10.14
    技术公布日:2021.03.12

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

    最新回复(0)