游戏应用的打包方法、装置、设备及存储介质制造方法及图纸

技术编号:24798867 阅读:16 留言:0更新日期:2020-07-07 20:56
本发明专利技术涉及游戏应用领域,公开了一种游戏应用的打包方法、装置、设备及存储介质,用于提高游戏打包的效率。该方法包括:获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包。

【技术实现步骤摘要】
游戏应用的打包方法、装置、设备及存储介质
本专利技术涉及游戏应用
,尤其涉及游戏应用的打包方法、装置、设备及存储介质。
技术介绍
随着游戏市场竞争越来越激烈,为了降低风险,游戏联合运营成为了游戏市场的一种重要形式。所谓游戏联合运营,是指游戏开发商和合作平台(即渠道)联合运营产品,游戏开发商可以通过合作平台推广自己的产品,而合作平台也可以借推广的产品获得更高的平台用户粘稠度,提高平台收益总值。目前游戏开发商在针对不同合作平台打包游戏应用时,是基于不同合作平台所对应的游戏分发渠道进行不同方式的打包,当游戏分发渠道较多时,需要逐一进行打包,以获得与每个游戏分发渠道对应的渠道游戏包,这种方式操作繁琐,工作效率低下。
技术实现思路
本专利技术的主要目的在于提出一种游戏应用的打包方法、装置、设备及存储介质,旨在提高游戏打包的效率。为实现上述目的,本专利技术提供一种游戏应用的打包方法,所述游戏应用的打包方法包括如下步骤:获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包。可选的,所述根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包的步骤包括:创建支持所述二进制归档文件包的插件;在预设的游戏集成开发工具中接入所述插件,通过接入的所述插件生成游戏母包;获取与预设的游戏分发渠道对应的对接文档,通过接入的所述插件和所述对接文档生成与所述游戏分发渠道对应的渠道文件包。可选的,所述按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包的步骤包括:获取所述游戏母包与所述渠道文件包之间的差异文件;将所述差异文件拷贝至所述游戏母包中,以生成与所述游戏分发渠道对应的渠道游戏包。可选的,所述获取所述游戏母包与所述渠道文件包之间的差异文件的步骤包括:对所述游戏母包和所述渠道文件包进行解包,得到所述游戏母包的解压包和所述渠道文件包的解压包;将所述游戏母包的解压包和所述渠道文件包的解压包进行比较,得到所述游戏母包与所述渠道文件包之间的差异文件;所述将所述差异文件拷贝至所述游戏母包中,以生成与所述游戏分发渠道对应的渠道游戏包的步骤包括:将所述差异文件拷贝至所述游戏母包的解压包中再进行打包,以生成与所述游戏分发渠道对应的渠道游戏包。可选的,所述照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包的步骤之后,还包括:通过预设的脚本程序,在所述渠道游戏包中生成渠道标识文件,所述渠道标识文件用于唯一标识所述游戏分发渠道。此外,为实现上述目的,本专利技术还提供一种游戏应用的打包装置,所述装置包括:获取模块,用于获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;生成模块,用于根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;融合模块,用于按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包。可选的,所述生成模块还用于:创建支持所述二进制归档文件包的插件;在预设的游戏集成开发工具中接入所述插件,通过接入的所述插件生成游戏母包;获取与预设的游戏分发渠道对应的对接文档,通过接入的所述插件和所述对接文档生成与所述游戏分发渠道对应的渠道文件包。可选的,所述融合模块还用于:获取所述游戏母包与所述渠道文件包之间的差异文件;将所述差异文件拷贝至所述游戏母包中,以生成与所述游戏分发渠道对应的渠道游戏包。可选的,所述融合模块还用于:对所述游戏母包和所述渠道文件包进行解包,得到所述游戏母包的解压包和所述渠道文件包的解压包;将所述游戏母包的解压包和所述渠道文件包的解压包进行比较,得到所述游戏母包与所述渠道文件包之间的差异文件;将所述差异文件拷贝至所述游戏母包的解压包中再进行打包,以生成与所述游戏分发渠道对应的渠道游戏包。可选的,所述装置还包括:标识模块,用于通过预设的脚本程序,在所述渠道游戏包中生成渠道标识文件,所述渠道标识文件用于唯一标识所述游戏分发渠道。此外,为实现上述目的,本专利技术还提供一种游戏应用的打包设备,所述游戏应用的打包设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互联;所述至少一个处理器调用所述存储器中的所述指令,以使得所述游戏应用的打包设备执行上述的游戏应用的打包方法。此外,为实现上述目的,本专利技术还提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的游戏应用的打包方法。本专利技术获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包。通过这种方式,实现了统一生成多个不同游戏分发渠道的渠道游戏包,减少了开发人员的工作量,提高了游戏打包的效率。附图说明图1为本专利技术游戏应用的打包方法第一实施例的流程示意图;图2为本专利技术游戏应用的打包装置一实施例的模块示意图;图3为本专利技术实施例提供的一种游戏应用的打包设备的结构示意图。具体实施方式本专利技术实施例提供了一种游戏应用的打包方法、装置、设备及存储介质,通过获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包的方式,实现了统一生成多个不同游戏分发渠道的渠道游戏包,减少了开发人员的工作量,提高了游戏打包的效率。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。为本文档来自技高网...

【技术保护点】
1.一种游戏应用的打包方法,其特征在于,所述游戏应用的打包方法包括如下步骤:/n获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;/n根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;/n按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包。/n

【技术特征摘要】
1.一种游戏应用的打包方法,其特征在于,所述游戏应用的打包方法包括如下步骤:
获取预先配置的二进制归档文件包,所述二进制归档文件包中包含待发布游戏的源代码文件、资源文件和库文件;
根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包;
按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包。


2.如权利要求1所述的游戏应用的打包方法,其特征在于,所述根据所述二进制归档文件包,分别生成游戏母包和与预设的游戏分发渠道对应的渠道文件包的步骤包括:
创建支持所述二进制归档文件包的插件;
在预设的游戏集成开发工具中接入所述插件,通过接入的所述插件生成游戏母包;
获取与预设的游戏分发渠道对应的对接文档,通过接入的所述插件和所述对接文档生成与所述游戏分发渠道对应的渠道文件包。


3.如权利要求1所述的游戏应用的打包方法,其特征在于,所述按照预设规则,将所述游戏母包和所述渠道文件包进行融合,以生成与所述游戏分发渠道对应的渠道游戏包的步骤包括:
获取所述游戏母包与所述渠道文件包之间的差异文件;
将所述差异文件拷贝至所述游戏母包中,以生成与所述游戏分发渠道对应的渠道游戏包。


4.如权利要求3所述的游戏应用的打包方法,其特征在于,所述获取所述游戏母包与所述渠道文件包之间的差异文件的步骤包括:
对所述游戏母包和所述渠道文件包进行解包,得到所述游戏母包的解压包和所述渠道文件包的解压包;
将所述游戏母包的解压包和所述渠道文件包的解压包进行比较,得到所述游戏母包与所述渠道文件包之间的差异文件;
所述将所述差异文件拷贝至所述游戏母包中,以生成与所述游戏分发渠道对应的渠道游戏包的步骤包括:
将所述差异文件拷贝至所述游戏母包的解压包中再进行打包,以生成与所述游戏分发渠道对应的渠道游戏包。


5.如权利要求1-4中任一项所述的游戏应用的打包...

【专利技术属性】
技术研发人员:郭健朱生润
申请(专利权)人:深圳传趣网络技术有限公司
类型:发明
国别省市:广东;44

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

1