一种自动化资源处理方法及系统技术方案

技术编号:22688464 阅读:40 留言:0更新日期:2019-11-30 03:18
本发明专利技术涉及计算机应用的技术领域,尤其是涉及一种自动化资源处理方法及系统,自动化资源处理方法包括以下步骤:S10:若获取到数据更新消息,则从所述数据更新消息中获取数据更新内容;S20:将所述数据更新内容通过预设的集成脚本进行打包,进而得到更新数据包;S30:将所述更新数据包上传至Unity平台;S40:所述Unity平台在获取到所述更新数据包后,使用所述集成脚本解压并执行所述更新数据包,得到更新效果数据。本发明专利技术具有提高软件开发效率的效果。

An automatic resource processing method and system

The invention relates to the technical field of computer application, in particular to an automatic resource processing method and system, and the automatic resource processing method comprises the following steps: S10: if a data update message is obtained, the data update content is obtained from the data update message; S20: the data update content is packaged through a preset integration script, and then updated Data package; S30: upload the update data package to the unity platform; S40: after the unity platform obtains the update data package, use the integration script to decompress and execute the update data package to obtain the update effect data. The invention has the effect of improving software development efficiency.

【技术实现步骤摘要】
一种自动化资源处理方法及系统
本专利技术涉及计算机应用的
,尤其是涉及一种自动化资源处理方法及系统。
技术介绍
目前,对于企业开发软件时,通常是进行策划,然后根据策划的内容,由开发人员进行开发。现有的软件在开发出来时,尤其是对于游戏软件,若策划人员或者是辅助软件美工的人员需要根据实际情况对该软件系统进行修改时,需要将修改的内容提交给开发人员,在开发人员对修改内容进行开发后,才能够看到修改的效果。若修改的效果还需要继续修改时,则必须重复上述步骤,影响了软件研发的效率,因此存在改进空间。
技术实现思路
本专利技术的目的是提供一种提高软件开发效率的自动化资源处理方法及系统。本专利技术的上述专利技术目的一是通过以下技术方案得以实现的:一种自动化资源处理方法,所述自动化资源处理方法包括以下步骤:S10:若获取到数据更新消息,则从所述数据更新消息中获取数据更新内容;S20:将所述数据更新内容通过预设的集成脚本进行打包,进而得到更新数据包;S30:将所述更新数据包上传至Unity平台;S40:所述Unity平台在获取到所述更新数据包后,使用所述集成脚本解压并执行所述更新数据包,得到更新效果数据。通过采用上述技术方案,通过在获取到策划人员或美工人员发送的数据更新消息后,将该数据更新消息中的数据更新内容使用预设的集成脚本打包上传至Unity平台,由该Unity平台对该更新数据内容进行解压,得到更新效果数据,能够让策划人员或美工人员等不懂研发的人员在对开发的软件,尤其是游戏软件,进行修改后,能够第一时间预览到数据更新的效果,无需通过将数据更新内容通过研发人员开发出来,既能够及时发现对软件进行的修改是否存在问题,进而能够提升游戏软件研发的效率。本专利技术进一步设置为:在步骤S20中,通过以下方法设置所述集成脚本:S21:在Jenkins上配置SVN脚本,使所述SVN脚本能够将所述数据更新内容打包成SVN格式;S22:将所述SVN脚本集成Unity接口,得到所述集成脚本。通过采用上述技术方案,通过在Jenkins上预先配置好SUV脚本,并在该SVN脚本上集成Unity接口,进而得到该集成脚本,使得在获取到数据更新内容后,通过Jenkins将该数据更新内容导入Unity平台中,能够通过Unity平台预览到更新的数据运行的效果。本专利技术进一步设置为:所述步骤S20包括:S201:在所述集成脚本中新建SVN任务;S202:在所述SVN任务中对所述数据更新内容进行打包,得到SVN格式的所述更新数据包。通过采用上述技术方案,通过在集成脚本中新建该SVN任务,并在该SVN任务中将该数据更新内容打包成SVN格式的更新数据包,从而能够通过Unity平台对该SVN格式的更新数据包进行加载。本专利技术进一步设置为:步骤S40包括:S41:从所述SVN任务中获取所述更新数据包,并将所述更新数据包通过所述Unity接口导入所述Unity平台;S42:在所述Unity平台中解压并执行所述更新数据包,进而得到更新效果数据。通过采用上述技术方案,通过Unity平台对SVN格式的更新数据包进行加载,进而能够得到与更新数据包对应的数据更新内容能够在Unity平台中得到对应的更新效果数据,进而能够提升研发的效率。本专利技术进一步设置为:在步骤S40之后,所述自动化资源处理方法还包括:S50:若根据所述更新效果数据获取到数据更改请求,则从所述数据更改请求获取数据更改内容;S60:将所述数据更改内容通过所述集成脚本生成效果更改数据。通过采用上述技术方案,在得到更新效果数据后,若策划人员或美工人员发现出现问题时,可根据发现的问题,自动编辑出该数据更改内容,进而在得到数据更改内容后,生成效果更改数据,进而有利于游戏程序的运行,也有利于提升发布该游戏程序更新的速度,进而有利于提升用户的使用体验。本专利技术的上述专利技术目的二是通过以下技术方案得以实现的:一种自动化资源处理系统,所述自动化资源处理系统包括:更新内容获取模块,用于若获取到数据更新消息,则从所述数据更新消息中获取数据更新内容;打包模块,用于将所述数据更新内容通过预设的集成脚本进行打包,进而得到更新数据包;上传模块,用于将所述更新数据包上传至Unity平台;解压执行模块,用于所述Unity平台在获取到所述更新数据包后,使用所述集成脚本解压并执行所述更新数据包,得到更新效果数据。通过采用上述技术方案,通过在获取到策划人员或美工人员发送的数据更新消息后,将该数据更新消息中的数据更新内容使用预设的集成脚本打包上传至Unity平台,由该Unity平台对该更新数据内容进行解压,得到更新效果数据,能够让策划人员或美工人员等不懂研发的人员在对开发的软件,尤其是游戏软件,进行修改后,能够第一时间预览到数据更新的效果,无需通过将数据更新内容通过研发人员开发出来,既能够及时发现对软件进行的修改是否存在问题,进而能够提升游戏软件研发的效率。综上所述,本专利技术的有益技术效果为:1.通过在获取到策划人员或美工人员发送的数据更新消息后,将该数据更新消息中的数据更新内容使用预设的集成脚本打包上传至Unity平台,由该Unity平台对该更新数据内容进行解压,得到更新效果数据,能够让策划人员或美工人员等不懂研发的人员在对开发的软件,尤其是游戏软件,进行修改后,能够第一时间预览到数据更新的效果,无需通过将数据更新内容通过研发人员开发出来,既能够及时发现对软件进行的修改是否存在问题,进而能够提升游戏软件研发的效率;2.在得到更新效果数据后,若策划人员或美工人员发现出现问题时,可根据发现的问题,自动编辑出该数据更改内容,进而在得到数据更改内容后,生成效果更改数据,进而有利于游戏程序的运行,也有利于提升发布该游戏程序更新的速度,进而有利于提升用户的使用体验。附图说明图1是本专利技术一实施例中自动化资源处理方法的一流程图;图2是本专利技术一实施例中自动化资源处理方法中步骤S20的实现流程图;图3是本专利技术一实施例中自动化资源处理方法中步骤S20的另一实现流程图;图4是本专利技术一实施例中自动化资源处理方法中步骤S40的实现流程图;图5是本专利技术一实施例中自动化资源处理方法中的另一流程图;图6是本专利技术一实施例中自动化资源处理系统的一原理框图。具体实施方式以下结合附图对本专利技术作进一步详细说明。实施例一:在一实施例中,如图1所示,本专利技术公开了一种自动化资源处理方法,具体包括如下步骤:S10:若获取到数据更新消息,则从数据更新消息中获取数据更新内容。在本实施例中,数据更新消息是指数据通过对软件,尤其是游戏软件,进行修改后,需要查看更新后的效果的消息。数据更新内容是指对游戏软件进行更新或修改后的具体内容。具体地,在策划人员或美工人员根据实际本文档来自技高网...

【技术保护点】
1.一种自动化资源处理方法,其特征在于,所述自动化资源处理方法包括以下步骤:/nS10:若获取到数据更新消息,则从所述数据更新消息中获取数据更新内容;/nS20:将所述数据更新内容通过预设的集成脚本进行打包,进而得到更新数据包;/nS30:将所述更新数据包上传至Unity平台;/nS40:所述Unity平台在获取到所述更新数据包后,使用所述集成脚本解压并执行所述更新数据包,得到更新效果数据。/n

【技术特征摘要】
1.一种自动化资源处理方法,其特征在于,所述自动化资源处理方法包括以下步骤:
S10:若获取到数据更新消息,则从所述数据更新消息中获取数据更新内容;
S20:将所述数据更新内容通过预设的集成脚本进行打包,进而得到更新数据包;
S30:将所述更新数据包上传至Unity平台;
S40:所述Unity平台在获取到所述更新数据包后,使用所述集成脚本解压并执行所述更新数据包,得到更新效果数据。


2.如权利要求1所述的自动化资源处理方法,其特征在于,在步骤S20中,通过以下方法设置所述集成脚本:
S21:在Jenkins上配置SVN脚本,使所述SVN脚本能够将所述数据更新内容打包成SVN格式;
S22:将所述SVN脚本集成Unity接口,得到所述集成脚本。


3.如权利要求2所述的自动化资源处理方法,其特征在于,所述步骤S20包括:
S201:在所述集成脚本中新建SVN任务;
S202:在所述SVN任务中对所述数据更新内容进行打包,得到SVN格式的所述更新数据包。


4.如权利要求1所述的自动化资源处理方法,其特征在于,步骤S40包括:
S41:从所述SVN任务中获取所述更新数据包,并将所述更新数据包通过所述Unity接口导入所述Unity平台;
S42:在所述Unity平台中解压并执行所述更新数据包,进而得到更新效果数据。


5.如权利要求4所述的自动化资源处理方法,其特征在于,在步骤S40之后,所述自动化资源处理方法还包括:
S50:若根据所述更新效果数据获取到数据更改请求,则从所述数据更改请求获取数据更改内容;
S60:将所述数据更改内容通过所述集成脚本生成效果更改数据。


6.一种自动化资源处理系统,其特征在于...

【专利技术属性】
技术研发人员:徐白鹿陈汉彬
申请(专利权)人:广州小丑鱼信息科技有限公司
类型:发明
国别省市:广东;44

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

1