美术资源处理的方法及装置、电子设备、存储介质制造方法及图纸

技术编号:20915849 阅读:28 留言:0更新日期:2019-04-20 09:33
本申请提供了一种美术资源处理的方法及装置、电子设备、存储介质,所述方法包括:启动游戏应用,并对所述游戏应用进行回归测试;在所述回归测试的过程中,对访问到的美术资源进行标记;其中,所述游戏应用具有多个美术资源;生成已标记的美术资源对应的监控列表,并发送至服务端。通过本申请的实施例,实现了在测试过程中对美术资源进行标记,进而定位出多余的美术资源,以减小游戏包体。

The Method and Device of Art Resource Processing, Electronic Equipment and Storage Medium

The application provides a method and device for processing art resources, an electronic device and a storage medium. The method includes: starting a game application and conducting a regression test for the game application; marking the accessed art resources in the regression test process; in which the game application has multiple art resources; generating the corresponding art resources that have been marked. The monitor list is sent to the server. Through the implementation of this application, the artistic resources are marked in the test process, and the redundant artistic resources are located to reduce the game package.

【技术实现步骤摘要】
美术资源处理的方法及装置、电子设备、存储介质
本申请涉及游戏领域,特别是涉及美术资源处理的方法及装置、电子设备、存储介质。
技术介绍
在网络游戏中,美术资源为游戏提供了“颜值”保障,对美术资源的开发也是整个游戏开发过程中极为重要的一个环节。在版本迭代的过程中,通常存在旧版本中的美术资源不再应用于新版本中的情况,则会产生多余的美术资源,而当一个网络游戏的开发周期较长时,经过多次版本迭代后,开发人员也无法定位哪些是多余的美术资源。为了避免误删除,只能将所有的美术资源打包发布,进而导致新版本的游戏包体过大,过度占用磁盘空间,影响游戏的正常运行。
技术实现思路
鉴于上述问题,提出了本申请以便提供克服上述问题或者至少部分地解决上述问题的美术资源处理的方法及装置、电子设备、存储介质,包括:一种美术资源处理的方法,应用于客户端,包括:启动游戏应用,并对所述游戏应用进行回归测试;在所述回归测试的过程中,对访问到的美术资源进行标记;其中,所述游戏应用具有多个美术资源;生成已标记的美术资源对应的监控列表,并发送至服务端。可选地,所述对所述游戏应用进行回归测试的步骤包括:获取针对所述游戏应用中所有项目的测试用例;按照所述测试用例,对所述游戏应用进行回归测试。可选地,其特征在于,在所述对访问到的美术资源进行标记的步骤之前,还包括:判断访问到的美术资源是否为已标记的美术资源;若不为已标记的美术资源,则执行所述对访问到的美术资源进行标记。一种美术资源处理的方法,应用于服务端,包括:接收多个监控列表;其中,所述监控列表为由客户端对游戏应用进行回归测试,在所述回归测试的过程中,对访问到的美术资源进行标记,并生成已标记的美术资源对应的监控列表;对所述多个监控列表进行合并,得到目标监控列表。可选地,还包括:确定所述目标监控列表对应的已标记的美术资源,作为目标美术资源;删除除所述目标美术资源之外的美术资源,得到待发布的游戏包。可选地,所述对所述多个监控列表进行合并,得到目标监控列表的步骤包括:分别确定所述多个监控列表对应的游戏版本;将同一游戏版本对应的监控列表进行合并,得到目标监控列表。一种美术资源处理的系统,包括客户端和服务端;所述客户端,用于启动游戏应用,并对所述游戏应用进行回归测试,在所述回归测试的过程中,对访问到的美术资源进行标记,生成已标记的美术资源对应的监控列表,并发送至服务端;所述服务端,用于接收多个监控列表,并对所述多个监控列表进行合并,得到目标监控列表。可选地,所述客户端包括第一节点和第二节点,所述游戏应用在所述第一节点运行,所述多个美术资源存储于所述第二节点,所述第一节点与所述第二节点之间存在映射关系。可选地,所述第一节点采用Windows系统,所述第二节点采用Linux系统。一种美术资源处理的装置,应用于客户端,包括:回归测试模块,用于启动游戏应用,并对所述游戏应用进行回归测试;美术资源标记模块,用于在所述回归测试的过程中,对访问到的美术资源进行标记;其中,所述游戏应用具有多个美术资源;监控列表发送模块,用于生成已标记的美术资源对应的监控列表,并发送至服务端。一种美术资源处理的装置,应用于服务端,包括:监控列表接收模块,用于接收多个监控列表;其中,所述监控列表为由客户端对游戏应用进行回归测试,在所述回归测试的过程中,对访问到的美术资源进行标记,并生成已标记的美术资源对应的监控列表;目标监控列表得到模块,用于对所述多个监控列表进行合并,得到目标监控列表。一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的美术资源处理的方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的美术资源处理的方法的步骤。本申请具有以下优点:在本申请实施例中,通过启动游戏应用,并对游戏应用进行回归测试,在回归测试的过程中,对访问到的美术资源进行标记,然后生成已标记的美术资源对应的监控列表,并发送至服务端,实现了在测试过程中对美术资源进行标记,进而定位出多余的美术资源,以减小游戏包体。附图说明为了更清楚地说明本申请的技术方案,下面将对本申请的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请一实施例提供的一种美术资源处理的方法的步骤流程图;图2是本申请一实施例提供的另一种美术资源处理的方法的步骤流程图;图3是本申请一实施例提供的一种网络架构的示意图;图4是本申请一实施例提供的一种美术资源处理的系统的结构框图;图5是本申请一实施例提供的一种客户端的示意图;图6是本申请一实施例提供的一种美术资源处理的装置的结构框图;图7是本申请一实施例提供的另一种美术资源处理的装置的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参照图1,示出了本申请一实施例提供的一种美术资源处理的方法的步骤流程图,应用于客户端,具体可以包括如下步骤:步骤101,启动游戏应用,并对游戏应用进行回归测试;在新版本的游戏应用发布之前,可以将待发布的游戏应用部署于客户端,在客户端启动游戏应用后,可以进行回归测试,通过回归测试能够在修改了旧代码后,确认修改没有引入新的错误或导致其他代码产生错误。在本申请一实施例中,步骤101可以包括如下子步骤:获取针对游戏应用中所有项目的测试用例;按照测试用例,对游戏应用进行回归测试。对于一个软件开发项目来说,项目的测试组在实施测试的过程中会将所开发的测试用例保存到“测试用例库”中,并对其进行维护和管理。当得到一个软件的基线版本时,用于基线版本测试的所有测试用例就形成了基线测试用例库。在需要进行回归测试的时候,就可以根据所选择的回归测试策略,从基线测试用例库中提取合适的测试用例组成回归测试包,通过运行回归测试包来实现回归测试。保存在基线测试用例库中的测试用例可能是自动测试脚本,也有可能是测试用例的手工实现过程。应用于本申请中,可以获取针对游戏应用中所有项目的测试用例,即将全部测试用例组成回归测试包,然后采用回归测试包,对游戏应用进行全量的回归测试,避免由于开发人员在代码中调用美术资源不规范而造成的遗漏,实现最低的遗漏回归错误。步骤102,在回归测试的过程中,对访问到的美术资源进行标记;其中,游戏应用具有多个美术资源;在实际应用中,游戏应用可以具有多个美术资源,美术资源可以包括图片、特效代码、游戏场景等文件,其可以存储在部署游戏应用的游戏包中。在运行过程中,游戏应用可以访问美术资源,然后对美术资源进行渲染,则可以设置资源监控管理层,当资源监控管理层监控到某个美术资源被访问时或即将被访问时,可以对该美术资源进行标记,如通过记录该被访问或即将被访问的美术资源对应的访问路径、名称等信息,对美术资源的标记。例如,当客户端本文档来自技高网...

【技术保护点】
1.一种美术资源处理的方法,其特征在于,应用于客户端,包括:启动游戏应用,并对所述游戏应用进行回归测试;在所述回归测试的过程中,对访问到的美术资源进行标记;其中,所述游戏应用具有多个美术资源;生成已标记的美术资源对应的监控列表,并发送至服务端。

【技术特征摘要】
1.一种美术资源处理的方法,其特征在于,应用于客户端,包括:启动游戏应用,并对所述游戏应用进行回归测试;在所述回归测试的过程中,对访问到的美术资源进行标记;其中,所述游戏应用具有多个美术资源;生成已标记的美术资源对应的监控列表,并发送至服务端。2.根据权利要求1所述的方法,其特征在于,所述对所述游戏应用进行回归测试的步骤包括:获取针对所述游戏应用中所有项目的测试用例;按照所述测试用例,对所述游戏应用进行回归测试。3.根据权利要求1或2所述的方法,其特征在于,在所述对访问到的美术资源进行标记的步骤之前,还包括:判断访问到的美术资源是否为已标记的美术资源;若不为已标记的美术资源,则执行所述对访问到的美术资源进行标记。4.一种美术资源处理的方法,其特征在于,应用于服务端,包括:接收多个监控列表;其中,所述监控列表为由客户端对游戏应用进行回归测试,在所述回归测试的过程中,对访问到的美术资源进行标记,并生成已标记的美术资源对应的监控列表;对所述多个监控列表进行合并,得到目标监控列表。5.根据权利要求4所述的方法,其特征在于,还包括:确定所述目标监控列表对应的已标记的美术资源,作为目标美术资源;删除除所述目标美术资源之外的美术资源,得到待发布的游戏包。6.根据权利要求4或5所述的方法,其特征在于,所述对所述多个监控列表进行合并,得到目标监控列表的步骤包括:分别确定所述多个监控列表对应的游戏版本;将同一游戏版本对应的监控列表进行合并,得到目标监控列表。7.一种美术资源处理的系统,其特征在于,包括客户端和服务端;所述客户端,用于启动游戏应用,并对所述游戏应用进行回归测试,在所述回归测试的过程中,对访问到的美术资源进行标记,...

【专利技术属性】
技术研发人员:施维
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1