[发明专利]一种游戏开发引擎中图片资源的清理方法、系统及介质在审
申请号: | 202111626001.3 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114259732A | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 杨帆 | 申请(专利权)人: | 苏州九宫数字科技有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60 |
代理公司: | 苏州思睿晶华知识产权代理事务所(普通合伙) 32403 | 代理人: | 吴碧骏 |
地址: | 215000 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 开发 引擎 图片 资源 清理 方法 系统 介质 | ||
本发明公开了一种游戏开发引擎中图片资源的清理方法、系统及介质,所述方法包括以下步骤:设置第一关键字,访问CocosCreator;获取CocosCreator中的第一项目文件;基于第一关键字和第一项目文件设置图片引用文件;访问CocosCreator中的方法包,基于图片引用文件和方法包执行数组构建操作,得到非引用资源数组;配置资源操作界面,基于非引用资源数组和资源操作界面获取资源清理需求,基于资源清理需求执行资源清理操作;本发明能够实现自动化筛选和展示无引用图片资源,智能化根据管理需求对无引用图片资源进行指定清理,清理效率和精准度均极高,提高了游戏引擎可维护性,减少了资源占用。
技术领域
本发明涉及游戏开发技术领域,特别是涉及一种游戏开发引擎中图片资源的清理方法、系统及介质。
背景技术
在基于CocosCreator进行游戏开发的过程中,需要不断的进行游戏界面的更新迭代和修改,最终经过长时间的操作下,会产生越来越多的无引用图片资源;而由于游戏界面的不断更新迭代,很难快速的确定这些无引用图片资源在更新迭代后的游戏界面中是否还存在相关引用;
目前采用的清理方法是通过开发人员对每个无引用图片资源进行遍历和引用关系的确认,最终在遍历结束后,依据所确认的无引用关系进行图片资源的删除流程,整个过程耗时极长,工作量极大,且因人工操作存在较多不定性因素,故这种方法存在误删资源导致游戏崩溃的风险;
综上所述,现有的游戏开发引擎中无引用图片资源清理方法的清理效率和清理精准度均较低,影响了游戏引擎的可维护性。
发明内容
本发明主要解决的是现有的游戏开发引擎中,无引用图片资源清理方法的清理效率和清理精准度均较低,影响了游戏引擎可维护性的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种游戏开发引擎中图片资源的清理方法,包括以下步骤:
引用文件筛选步骤:
设置第一关键字,访问CocosCreator;获取所述CocosCreator中的第一项目文件;基于所述第一关键字和所述第一项目文件设置图片引用文件;
资源数组生成步骤:
访问所述CocosCreator中的方法包,基于所述图片引用文件和所述方法包执行数组构建操作,得到非引用资源数组;
无用资源清理步骤:
配置资源操作界面,基于所述非引用资源数组和所述资源操作界面获取资源清理需求,基于所述资源清理需求执行资源清理操作。
作为一种改进的方案,所述第一项目文件包括若干资源引用文件;所述图片引用文件包括预制体文件、场景文件、帧动画文件、龙骨动画文件、Spine动画文件、艺术字字体文件和位图字体文件;
所述方法包中配置有资源信息查询方法;所述资源操作界面中配置有路径标识区域和资源信息标识区域;
所述基于所述第一关键字和所述第一项目文件设置图片引用文件的步骤进一步包括:识别若干所述资源引用文件所分别对应的若干第二关键字;调用筛选算法在若干所述第二关键字中筛选出与所述第一关键字相匹配的所述第二关键字;设定筛选出的所述第二关键字为第三关键字;设定所述第三关键字所对应的所述资源引用文件为所述图片引用文件。
作为一种改进的方案,所述数组构建操作包括:
创建第一数组、第二数组和第三数组;设置第一图片资源信息、第二图片资源信息和第三图片资源信息;
调用所述资源信息查询方法分别查询所述预制体文件和所述场景文件中是否存在与所述第一图片资源信息相匹配的第一引用资源信息;若存在,则将所述第一引用资源信息添加至所述第一数组中,得到第一资源基准数组;
调用所述资源信息查询方法查询所述帧动画文件、所述龙骨动画文件和所述Spine动画文件中是否存在与所述第二图片资源信息相匹配的第二引用资源信息;若存在,则将所述第二引用资源信息添加至所述第二数组中,得到第二资源基准数组;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州九宫数字科技有限公司,未经苏州九宫数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111626001.3/2.html,转载请声明来源钻瓜专利网。