游戏资产的处理方法及装置、计算机存储介质、电子设备制造方法及图纸

技术编号:33091086 阅读:16 留言:0更新日期:2022-04-15 11:05
本公开涉及游戏技术领域,提供了一种游戏资产的处理方法、游戏资产的处理装置、计算机存储介质、电子设备,其中,游戏资产的处理方法包括:根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别;按照所述游戏资产的所属类别,将所述游戏资产分类导出至预设存储路径下;向目标引擎发送资产导入指令,以通过所述目标引擎对所述游戏资产执行导入操作。本公开能够实现对游戏资产的自动归类、自动化导出及导入过程,提升处理效率及其智能化程度。度。度。

【技术实现步骤摘要】
游戏资产的处理方法及装置、计算机存储介质、电子设备


[0001]本公开涉及游戏
,特别涉及一种游戏资产的处理方法、游戏资产的处理装置、计算机存储介质及电子设备。

技术介绍

[0002]在游戏制作中,一般是先利用DCC软件(Digital Content Creation,数字内容创作,例如:maya、3Dmax等)制作出游戏中所需要的资产,然后导入目标引擎中,进而,通过编程、搭配等,得到一个完整的游戏。
[0003]目前,在资产制作完成之后,一般需要制作人员手动将文件导出。显而易见的,在游戏场景复杂(例如:场景中包含多个角色、多个道具、多个相机)的情况下,需要制作人员花费很长时间才能完成导出任务,智能化程度较低。
[0004]鉴于此,本领域亟需开发一种新的游戏资产的处理方法及装置。
[0005]需要说明的是,上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解。

技术实现思路

[0006]本公开的目的在于提供一种游戏资产的处理方法、游戏资产的处理装置、计算机存储介质及电子设备,进而至少在一定程度上克服了相关技术中智能化程度较低的问题。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]根据本公开的第一方面,提供一种游戏资产的处理方法,包括:根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别;按照所述游戏资产的所属类别,将所述游戏资产分类导出至预设存储路径下;向目标引擎发送资产导入指令,以通过所述目标引擎对所述游戏资产执行导入操作。
[0009]在本公开的示例性实施例中,所述根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别,包括:判断所述游戏资产的名称是否符合预设命名规则;所述预设命名规则中包含所述游戏资产对应的类别标识;若所述名称符合所述预设命名规则,则根据所述类别标识确定所述游戏资产的所属类别;若所述名称不符合所述预设命名规则,则根据所述游戏资产的特征确定所述游戏资产的所属类别。
[0010]在本公开的示例性实施例中,所述游戏资产的特征包括所述游戏资产是否携带骨骼蒙皮;所述根据所述游戏资产的特征确定所述游戏资产的所属类别,包括:检测所述游戏资产是否携带骨骼蒙皮;所述游戏资产未携带所述骨骼蒙皮,则确定所述游戏资产的所属类别为场景类;若所述游戏资产携带所述骨骼蒙皮,则根据所述骨骼蒙皮所绑定的骨骼关键字,确定所述游戏资产的所属类别。
[0011]在本公开的示例性实施例中,所述根据所述骨骼蒙皮所绑定的骨骼关键字,确定所述游戏资产的所属类别,包括:检测所述骨骼关键字中是否包含生物骨骼关键字;若所述
骨骼关键字中包含生物骨骼关键字,则确定所述游戏资产的所属类别为角色类;若所述骨骼关键字中不包含所述生物骨骼关键字,则确定所述游戏资产的所属类别为道具类。
[0012]在本公开的示例性实施例中,在将不同类别的游戏资产导出至不同的存储路径之前,所述方法还包括:对携带所述骨骼蒙皮的游戏资产进行烘焙处理。
[0013]根据本公开的第二方面,提供一种游戏资产的处理方法,包括:接收资产导入指令;所述资产导入指令中携带所述预设存储路径及所述游戏资产的所属类别;根据所述游戏资产的所属类别,创建存储目录;将所述游戏资产导入与其所属类别相对应的存储目录下。
[0014]在本公开的示例性实施例中,在将所述游戏资产导入与其所属类别相对应的存储目录下之后,所述方法还包括:获取所述游戏资产的世界坐标;根据所述世界坐标,将所述游戏资产添加至目标引擎的渲染场景中。
[0015]根据本公开的第三方面,提供一种游戏资产的处理装置,包括:资产导出模块,用于根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别;按照所述游戏资产的所属类别,将所述游戏资产分类导出至预设存储路径下;向目标引擎发送资产导入指令;资产导入模块,用于接收所述资产导入指令;所述资产导入指令中携带所述预设存储路径及所述游戏资产的所属类别;根据所述游戏资产的所属类别,创建存储目录;将所述游戏资产导入与其所属类别相对应的存储目录下。
[0016]根据本公开的第三方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或第二方面所述的游戏资产的处理方法。
[0017]根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述第一方面或第二方面所述的游戏资产的处理方法。
[0018]由上述技术方案可知,本公开示例性实施例中的游戏资产的处理方法、游戏资产的处理装置、计算机存储介质及电子设备至少具备以下优点和积极效果:
[0019]在本公开的一些实施例所提供的技术方案中,一方面,根据预创建的游戏资产的名称或特征确定游戏资产的所属类别,按照游戏资产的所属类别,将游戏资产分类导出至预设存储路径下,从而,无论在游戏资产的命名规范或不规范的情况下,本公开能够智能的识别出游戏资产的所属类别,实现对资产的自动归类和导出,解决相关技术中无法自动识别资产类别的技术问题。另一方面,向目标引擎发送资产导入指令,以通过目标引擎对游戏资产执行导入操作,能够解决相关技术中需要制作人员手动执行文件导入操作的问题,提高文件导入效率和智能化程度。
[0020]本公开应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1示出Maya中的资产导出界面的示意图;
[0023]图2示出本公开实施例中游戏资产的处理方法的流程示意图;
[0024]图3示出本公开实施例中根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别的流程示意图;
[0025]图4示出本公开实施例中根据所述游戏资产的特征确定所述游戏资产的所属类别的流程示意图;
[0026]图5示出本公开实施例中游戏资产的导出界面示意图;
[0027]图6示出本公开实施例中导入游戏资产至目标引擎时的界面示意图;
[0028]图7示出本公开实施例中示出在目标引擎中对游戏资产进行分类存放的界面示意图;
[0029]图8示出示出本公开实施例中在目标引擎的渲染场景中显示游戏资产的界面示意图;
[0030]图9示出本公开实施例中游戏资产的处理装置的结构示意图;
[0031]图10示出本公开实施例中电子设备的结构示意图。
具体实施方式
[0032]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏资产的处理方法,其特征在于,所述方法包括:根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别;按照所述游戏资产的所属类别,将所述游戏资产分类导出至预设存储路径下;向目标引擎发送资产导入指令,以通过所述目标引擎对所述游戏资产执行导入操作。2.根据权利要求1所述的方法,其特征在于,所述根据预创建的游戏资产的名称或特征,确定所述游戏资产的所属类别,包括:判断所述游戏资产的名称是否符合预设命名规则;所述预设命名规则中包含所述游戏资产对应的类别标识;若所述名称符合所述预设命名规则,则根据所述类别标识确定所述游戏资产的所属类别;若所述名称不符合所述预设命名规则,则根据所述游戏资产的特征确定所述游戏资产的所属类别。3.根据权利要求1所述的方法,其特征在于,所述游戏资产的特征包括所述游戏资产是否携带骨骼蒙皮;所述根据所述游戏资产的特征确定所述游戏资产的所属类别,包括:检测所述游戏资产是否携带骨骼蒙皮;若所述游戏资产未携带所述骨骼蒙皮,则确定所述游戏资产的所属类别为场景类;若所述游戏资产携带所述骨骼蒙皮,则根据所述骨骼蒙皮所绑定的骨骼关键字,确定所述游戏资产的所属类别。4.根据权利要求3所述的方法,其特征在于,所述根据所述骨骼蒙皮所绑定的骨骼关键字,确定所述游戏资产的所属类别,包括:检测所述骨骼关键字中是否包含生物骨骼关键字;若所述骨骼关键字中包含生物骨骼关键字,则确定所述游戏资产的所属类别为角色类;若所述骨骼关键字中不包含所述生物骨骼关键字,则确定所述游戏资产的所属类别为道具类。5.根据权利要求1至4任...

【专利技术属性】
技术研发人员:虞丰盛常宸源
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1