美术资源的检查方法、装置和系统制造方法及图纸

技术编号:21183754 阅读:21 留言:0更新日期:2019-05-22 14:45
本发明专利技术公开了一种美术资源的检查方法、装置和系统。其中,该方法包括:获取待提交的第一美术资源;对第一美术资源进行解析,得到解析后的美术资源数据;将第一数据库中存储的第二美术资源更新为解析后的美术资源数据,其中,第二美术资源的版本不同于第一美术资源的版本;基于预设检查规则对第二美术资源进行检查。本发明专利技术解决了美术资源的检查效率低的技术问题。

Inspection methods, devices and systems of art resources

The invention discloses an examination method, device and system for art resources. Among them, the method includes: obtaining the first art resources to be submitted; parsing the first art resources to get the parsed art resources data; updating the second art resources stored in the first database to the parsed art resources data, in which the second art resources version is different from the first art resources version; and investing the second art resources based on the preset inspection rules. Sources are checked. The invention solves the technical problem of low inspection efficiency of art resources.

【技术实现步骤摘要】
美术资源的检查方法、装置和系统
本专利技术涉及计算机领域,具体而言,涉及一种美术资源的检查方法、装置和系统。
技术介绍
美术资源是游戏的主要要素之一,游戏开发人员需要确保美术资源的正确性和规范性。因此,实际游戏开发中,需要对美术资源进行管理和检查。目前,可通过全扫描检查和增量检查的方式对美术资源文件进行检查,通过文件夹查找和编辑器打开查看的方式对美术资源文件进行查找和检索,此外,还可通过扫描美术资源文件得到影响客户端性能开销的信息,并根据该信息确定客户端的性能开销的方式对客户端的性能开销进行检查。由于游戏类型的不同,导致美术资源的制作规范、命名规范和性能的要求不同,不同类型的美术资源对模型的制作要求也不相同,因此,为了满足项目需求,通常测试人员针对项目的需求重新编写检查规则。然而,由于美术资源库存储的资源的资源量庞大,文件数目以万数量级存在。采用全扫描检查方式进行检查时需要消耗的检查时间比较长;而增量检查的方式可能会忽略其他的检查规则,例如,修改和删除美术资源文件时可能会对其他的美术资源造成影响。另外,采用文件夹查找、编辑器查看美术资源的方式耗时较长,无法迅速获取美术资源的信息,也无法直接获取到美术资源的关联情况和被引用情况,更无法以便捷的方式实现美术资源的大规模管理。由于现有的检查某个特效在游戏中的性能消耗的方式扫描特效文件得到的是该特效在整个生命周期内的消耗情况,因此,无法获知该特效的性能开销峰值和进入游戏后的性能开销情况,而游戏客户端出现卡顿时通常在特效集中播放的时候。最后,现有的美术资源检查方法虽然具有一定的通用性,但当需要对新项目或发生变更的美术资源文件进行检查时,需要重新部署美术资源检查工具,并重新编写新的检查规则,增加了游戏的开发成本和维护成本。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种美术资源的检查方法、装置和系统,以至少解决美术资源的检查效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种美术资源的检查方法,包括:获取待提交的第一美术资源;对第一美术资源进行解析,得到解析后的美术资源数据;将第一数据库中存储的第二美术资源更新为解析后的美术资源数据,其中,第二美术资源的版本不同于第一美术资源的版本;基于预设检查规则对第二美术资源进行检查。进一步地,美术资源的检查方法还包括:获取第二美术资源与解析后的美术资源数据之间的差异部分;基于差异部分对第二美术资源进行更新。进一步地,美术资源的检查方法还包括:从差异部分中抽取关键信息,其中,关键信息为对美术资源的检查结果的影响程度大于预设影响程度的信息;基于关键信息对第二美术资源进行更新。进一步地,美术资源的检查方法还包括:向客户端发送第一控制指令;接收客户端根据第一控制指令反馈的第二美术资源在客户端中的渲染信息;对渲染信息进行解析,得到解析后的渲染信息;基于解析后的渲染信息对第二美术资源进行更新。进一步地,美术资源的检查方法还包括:获取第一检查规则;将第一检查规则的语言转换为预设语言,得到第二检查规则;存储第二检查规则至第二数据库中。进一步地,美术资源的检查方法还包括:接收第二控制指令,其中,第二控制指令用于控制服务器对第二美术资源进行检查;确定与第二控制指令对应的规则标识;基于规则标识从第二数据库中确定预设检查规则;基于预设检查规则对第二美术资源进行检查,得到检查结果。进一步地,美术资源的检查方法还包括:从第一数据库中抽取第三美术资源;将第三美术资源发送至客户端,其中,客户端对第三美术资源进行渲染和/或播放,生成性能参数;获取客户端的性能参数,并基于性能参数确定第三美术资源的性能开销。进一步地,美术资源的检查方法还包括:获取待提交项目的接入信息,其中,接入信息至少包括:第一美术资源的地址信息、待提交项目的账号和密码;基于接入信息获取待提交项目所对应的第一美术资源。根据本专利技术实施例的另一方面,还提供了一种美术资源的检查系统,包括:服务器,获取待提交的第一美术资源,对第一美术资源进行解析,得到解析后的美术资源数据,并将第一数据库中存储的第二美术资源更新为解析后的美术资源数据,基于预设检查规则对第二美术资源进行检查,其中,第二美术资源的版本不同于第一美术资源的版本;客户端,用于向服务器发送控制指令,以控制服务器对第一数据库中存储的第二美术资源进行检查;其中,服务器包括:第一数据库,用于存储第二美术资源;第二数据库,用于存储预设检查规则。根据本专利技术实施例的另一方面,还提供了一种美术资源的检查装置,包括:获取模块,用于获取待提交的第一美术资源;解析模块,用于对第一美术资源进行解析,得到解析后的美术资源数据;更新模块,用于将第一数据库中存储的第二美术资源更新为解析后的美术资源数据,其中,第二美术资源的版本不同于第一美术资源的版本;检查模块,用于基于预设检查规则对第二美术资源进行检查。根据本专利技术实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行美术资源的检查方法。根据本专利技术实施例的另一方面,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行美术资源的检查方法。在本专利技术实施例中,采用数据库存储处理后的美术资源的方式,在得到第一美术资源之后,通过对第一美术资源进行解析,并将解析后的第一美术资源对第一数据库中存储的第二美术资源进行更新,最后基于预设检查规则对第二美术资源进行检查。在上述过程中,在对美术资源进行解析之后才将其存储在数据库中,并进行检查,避免了从数据库中获取美术资源数据之后再对其进行解析和检查,导致美术资源的检查效率低的问题。另外,系统在对美术资源进行提交时,还可对数据库进行更新,实现了美术资源的实时更新。由此可见,本申请所提供的方案达到了提高美术资源的检查效率的目的,进而解决了美术资源的检查效率低的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种美术资源的检查方法的流程图;图2是根据本专利技术实施例的一种可选的客户端的显示界面的示意图;图3是根据本专利技术实施例的一种可选的项目管理界面的示意图;图4是根据本专利技术实施例的一种可选的特效检查参数设置界面的示意图;图5是根据本专利技术实施例的一种可选的模型检查参数设置界面的示意图;图6是根据本专利技术实施例的一种可选的美术资源的检查系统的框架图;以及图7是根据本专利技术实施例的一种美术资源的检查装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的本文档来自技高网
...

【技术保护点】
1.一种美术资源的检查方法,其特征在于,包括:获取待提交的第一美术资源;对所述第一美术资源进行解析,得到解析后的美术资源数据;将第一数据库中存储的第二美术资源更新为所述解析后的美术资源数据,其中,所述第二美术资源的版本不同于所述第一美术资源的版本;基于预设检查规则对所述第二美术资源进行检查。

【技术特征摘要】
1.一种美术资源的检查方法,其特征在于,包括:获取待提交的第一美术资源;对所述第一美术资源进行解析,得到解析后的美术资源数据;将第一数据库中存储的第二美术资源更新为所述解析后的美术资源数据,其中,所述第二美术资源的版本不同于所述第一美术资源的版本;基于预设检查规则对所述第二美术资源进行检查。2.根据权利要求1所述的方法,其特征在于,将第一数据库中存储的第二美术资源更新为所述解析后的美术资源数据,包括:获取所述第二美术资源与所述解析后的美术资源之间的差异部分;基于所述差异部分对所述第二美术资源进行更新。3.根据权利要求2所述的方法,其特征在于,基于所述差异部分对所述第二美术资源进行更新,包括:从所述差异部分中抽取关键信息,其中,所述关键信息为对美术资源的检查结果的影响程度大于预设影响程度的信息;基于所述关键信息对所述第二美术资源进行更新。4.根据权利要求1所述的方法,其特征在于,将第一数据库中存储的第二美术资源更新为所述解析后的美术资源数据,包括:向客户端发送第一控制指令;接收所述客户端根据所述第一控制指令反馈的所述第二美术资源在所述客户端中的渲染信息;对所述渲染信息进行解析,得到解析后的渲染信息;基于所述解析后的渲染信息对所述第二美术资源进行更新。5.根据权利要求1所述的方法,其特征在于,在基于预设检查规则对所述第二美术资源进行检查之前,所述方法还包括:获取第一检查规则;将所述第一检查规则的语言转换为预设语言,得到第二检查规则;存储所述第二检查规则至第二数据库中。6.根据权利要求5所述的方法,其特征在于,基于预设检查规则对所述第二美术资源进行检查,包括:接收第二控制指令,其中,所述第二控制指令用于控制服务器对所述第二美术资源进行检查;确定与所述第二控制指令对应的规则标识;基于所述规则标识从所述第二数据库中确定所述预设检查规则;基于所述预设检查规则对所述第二美术资源进行检查,得到检查结果。7.根据权利要求1所述的方法,其特征在于,...

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

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

1