游戏用户界面的制作方法及装置、存储介质、终
发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370
申请号: | 申请日: | ||
公开(公告)号: | 公开(公告)日: | ||
发明(设计)人: | 申请(专利权)人: | ||
主分类号: | 分类号: | ||
代理公司: | 代理人: | ||
地址: | 国省代码: | ||
权利要求书: | 说明书: | ||
微信咨询: | 添加微信:543646或【点此在线咨询】 | 文件下载: | 【点此下载】请正确填写本页网址和接收邮箱 |
摘要: | 本发明涉及一种游戏开发,特别是涉及一种游戏用户界面的制作方法及装置、存储介质、终端。、用户界面(user interface,ui)是指对应用程序的人机交互、操作逻辑、界面美观的整体设计,在游戏产品开发中具有重要地位。尤其是在结合游戏引擎开发的游戏产品中,需要美术、程序、策划等开发人员协同... | ||
相关服务: | 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理 | ||
本发明涉及一种游戏开发,特别是涉及一种游戏用户界面的制作方法及装置、存储介质、终端。背景技术:1、用户界面(user interface,ui)是指对应用程序的人机交互、操作逻辑、界面美观的整体设计,在游戏产品开发中具有重要地位。尤其是在结合游戏引擎开发的游戏产品中,需要美术、程序、策划等开发人员协同制作ui。2、目前,现有在制作游戏ui时,通常基于游戏设计需求在图像处理软件中生成相关资源效果图,然后在游戏引擎中对效果图进行拼接,最后对拼接得到的ui进行适配等处理,完成ui的制作。但是,上述的每个处理过程都需要不同的开发人员进行人为处理,在出现频繁的ui制作需求时,每一个开发人员均需要重复执行上述处理过程,造成大大的人力成本、沟通成本,浪费大量的时间资源,且人为处理会增加ui制作中的错误概率,从而大大增加了游戏用户界面的制作效率。技术实现思路1、有鉴于此,本发明提供一种游戏用户界面的制作方法及装置、存储介质、终端,主要目的在于解决现有游戏用户界面的制作效率差的问题。2、依据本发明一个方面,提供了一种游戏用户界面的制作方法,包括:3、获取不同图层图片的切图图层,并基于所述切图图层确定用户界面预制体图层,所述切图图层为基于识别不同图层图片的图层命名标识确定的;4、根据所述图层图片的距离参数生成用户界面资源数据,并根据所述图层图片的控件命名标识生成用户界面控件;5、基于所述用户界面预制体图层、所述用户界面资源数据、所述用户界面控件构建用户界面预制体,并通过所述用户界面预制体生成游戏用户界面。6、进一步地,所述根据所述图层图片的控件命名标识生成用户界面控件之后,所述方法还包括:7、识别所述图层图片的命名标识,所述命名标识中包括基础图层命名标识、指定图层命名标识、控件命名标识、锚点命名标识、存储目录命名标识中至少一种;8、在所述命名标识中存在指定图层命名标识条件下,基于所述指定图层命名标识所对应的指定图层生成指定用户界面预制体图层。9、进一步地,所述根据所述图层图片的命名标识生成用户界面控件之前,所述方法还包括:10、识别所述图层图片的锚点命名标识,并按照预设锚点规则确定与所述锚点命名标识对应的对齐方式,所述锚点命名标识为在所述图像处理组件中进行切图后命名的;11、按照所述对齐方式将所述用户界面资源数据进行对齐操作。12、进一步地,所述按照预设锚点规则确定与所述锚点命名标识对应的对齐方式包括:13、按照预设锚点规则确定与所述锚点命名标识匹配的锚点位置,并按照预置锚点位置确定对齐方式,所述预设锚点规则用于表征不同锚点命名标识与不同锚点位置之间的第一映射关系;或,14、解析所述锚点命名标识中的锚点参数,并基于所述预设锚点规则确定与所述锚点参数匹配的对齐方式,所述预设锚点规则用于表征不同锚点参数与不同对齐方式之间的第二映射关系。15、进一步地,所述基于所述切图图层确定用户界面预制体图层包括:16、按照所述图层命名标识解析所述图层图片在所述切图图层中的图层顺序,并按照所述图层顺序生成用户界面预制体图层,所述图层顺序为所述图层图片在所述图像处理组件中按照预置切图策略切图后进行图层命名标记得到;或,17、解析用户界面预制体资源列表中存储所述切图图层的图层命名标识的列表顺序,并按照所述列表顺序生成用户界面预制体图层。18、进一步地,所述获取不同图层图片的切图图层之前,所述方法还包括:19、导入切图文件,所述切图文件中包含有在图像处理组件中预先进行命名标识的多个图层图片;20、在不存在与所述切图文件匹配的历史用户界面预制体资源列表条件下,生成用户界面预制体资源列表,以执行所述获取不同图层图片的切图图层的步骤,并将生成的用户界面预制体存储至所述用户界面预制体资源列表中;21、在存在与所述切图文件匹配的历史用户界面预制体资源列表条件下,基于从所述历史用户界面预制体资源列表中选取的用户界面预制体确定是否执行所述获取不同图层图片的切图图层的步骤。22、进一步地,所述基于所述用户界面预制体图层、所述用户界面资源数据、所述用户界面控件构建用户界面预制体之后,所述方法还包括:23、在所述图层图片的命名标识中识别到存储目录命名标识条件下,将所述用户界面预制体存储至与所述存储目录命名标识对应的存储目录中,以在执行通过所述用户界面预制体生成游戏用户界面步骤时,调取所述存储目录下的用户界面预制体。24、依据本发明另一个方面,提供了一种游戏用户界面的制作装置,包括:25、获取模块,用于获取不同图层图片的切图图层,并基于所述切图图层确定用户界面预制体图层,所述切图图层为基于识别不同图层图片的图层命名标识确定的;26、生成模块,用于根据所述图层图片的距离参数生成用户界面资源数据,并根据所述图层图片的控件命名标识生成用户界面控件;27、构建模块,用于基于所述用户界面预制体图层、所述用户界面资源数据、所述用户界面控件构建用户界面预制体,并通过所述用户界面预制体生成游戏用户界面。28、进一步地,所述装置还包括:识别模块,29、所述识别模块,用于识别所述图层图片的命名标识,所述命名标识中包括基础图层命名标识、指定图层命名标识、控件命名标识、锚点命名标识、存储目录命名标识中至少一种;30、所述生成模块,还用于在所述命名标识中存在指定图层命名标识条件下,基于所述指定图层命名标识所对应的指定图层生成指定用户界面预制体图层。31、进一步地,32、确定模块,用于识别所述图层图片的锚点命名标识,并按照预设锚点规则确定与所述锚点命名标识对应的对齐方式,所述锚点命名标识为在所述图像处理组件中进行切图后命名的;33、操作模块,用于按照所述对齐方式将所述用户界面资源数据进行对齐操作。34、进一步地,所述确定模块,具体用于按照预设锚点规则确定与所述锚点命名标识匹配的锚点位置,并按照预置锚点位置确定对齐方式,所述预设锚点规则用于表征不同锚点命名标识与不同锚点位置之间的第一映射关系;或,解析所述锚点命名标识中的锚点参数,并基于所述预设锚点规则确定与所述锚点参数匹配的对齐方式,所述预设锚点规则用于表征不同锚点参数与不同对齐方式之间的第二映射关系。35、进一步地,所述获取模块,具体用于按照所述图层命名标识解析所述图层图片在所述切图图层中的图层顺序,并按照所述图层顺序生成用户界面预制体图层,所述图层顺序为所述图层图片在所述图像处理组件中按照预置切图策略切图后进行图层命名标记得到;或,解析用户界面预制体资源列表中存储所述切图图层的图层命名标识的列表顺序,并按照所述列表顺序生成用户界面预制体图层。36、进一步地,所述装置还包括:导入模块,37、所述导入模块,用于导入切图文件,所述切图文件中包含有在图像处理组件中预先进行命名标识的多个图层图片;38、所述生成模块,还用于在不存在与所述切图文件匹配的历史用户界面预制体资源列表条件下,生成用户界面预制体资源列表,以执行所述获取不同图层图片的切图图层的步骤,并将生成的用户界面预制体存储至所述用户界面预制体资源列表中;39、所述确定模块,还用于在存在与所述切图文件匹配的历史用户界面预制体资源列表条件下,基于从所述历史用户界面预制体资源列表中选取的用户界面预制体确定是否执行所述获取不同图层图片的切图图层的步骤。40、进一步地,所述装置还包括:41、存储模块,用于在所述图层图片的命名标识中识别到存储目录命名标识条件下,将所述用户界面预制体存储至与所述存储目录命名标识对应的存储目录中,以在执行通过所述用户界面预制体生成游戏用户界面步骤时,调取所述存储目录下的用户界面预制体。42、根据本发明的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述游戏用户界面的制作方法对应的操作。43、根据本发明的再一方面,提供了一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;44、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述游戏用户界面的制作方法对应的操作。45、借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:46、本发明提供了一种游戏用户界面的制作方法及装置、存储介质、终端,与现有技术相比,本发明实施例通过获取不同图层图片的切图图层,并基于所述切图图层确定用户界面预制体图层,所述切图图层为基于识别不同图层图片的图层命名标识确定的;根据所述图层图片的距离参数生成用户界面资源数据,并根据所述图层图片的控件命名标识生成用户界面控件;基于所述用户界面预制体图层、所述用户界面资源数据、所述用户界面控件构建用户界面预制体,并通过所述用户界面预制体生成游戏用户界面,实现以生成用户界面预制体方式自动生成用户界面,大大减少了用户界面开发成本,节约大量的时间资源,并减少了用户界面制作过程中的错误率,从而提高了游戏用户界面的制作效率。47、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
- 上一篇:带有模拟摇杆装置的计算机模拟控制器的制作方
- 下一篇:一种康复站立架