协作不难-游戏Ui资源存储有逻辑
如何避免多UI交叉协作时,因文件存储习惯不同,文件资源存储混乱,导致彼此无法快速找到相关资源的问题
协作不难-游戏Ui资源存储有逻辑
原创 游戏UI梁同学
Hello~, 各位游戏UI的大小可爱们,我是新晋UP主,跳坑达人,游戏UI梁同学。

此频道致力于分享有趣有料的游戏UI相关知识!希望大家多多支持,多多指教,共同进步哈!

话不多说,直奔主题,本期梁同学分享的主题是:
如何避免多UI交叉协作时,因文件存储习惯不同,文件资源存储混乱,导致彼此无法快速找到相关资源的问题

前一阵,梁同学在实际工作中就遇到了这样的问题,当时梁同学接手了一个成熟的项目,在设计效果图时,多半是可以直接使用前人大触的设计元素的,然而当我打开SVN时,我看到的场景是这样的:

当时我的内心是这样的:

我的鼠标停在了半空中,迟迟无法落下,眼睛也眯成了一条缝隙,仿佛80岁的老大爷在地上找丢失的针头,我的内心在对我说:我是谁,我在哪,我要不要问问前人,我该如何开口,从哪里问起,我该怎么问才能优雅而不失和气

在历经了半个小时的激烈思想斗争后,我做出了一个艰难而痛苦的决定:
自己先梳理出一个逻辑相对清晰的文件存储思路,再拿着这套方案和相关人员讨论下可行性。

不要怂,就是干,本就毛发不多的我,开始了新一轮的落发之旅

最后工夫不负落发人,梁同学整理出了一套项目组相关人员都觉得比较好的方案

那就是:
公共元素文件夹+功能分类文件夹
双管齐下,多人运动

具体说明一下:
公共文件夹的定义:放在这里的资源图是会出现在不同的功能界面里,非唯一性的

如公共按钮、公共弹窗、公共背景、公共引导、公共文字颜色、公共排行榜等等,只要大家觉得这些资源元素是会被反复利用到的时候,就可以考虑把他们划分到公共资源文件夹,这样如果其他人想找一个公共元素,直接进公共资源文件夹就好,如果在公共文件夹下找不到的话,就不要浪费时间再到别的文件夹找了,直接问相关资源输出人员即可,避免没头苍蝇一样自己找,浪费大好时光

功能分类文件夹的定义:对应游戏的功能模块,与游戏的实际操作逻辑尽量保持一致来进行资源存储

我们的游戏下有五大功能模块,就可以依据这五大功能模块来建文件夹


再进一步的次一级界面也要与游戏的实际操作逻辑保持一致, 例如office下含有这么多的子级功能:

文件夹的路径就应该是:

这样协同的小伙伴们就可以根据游戏的操作逻辑来快速进入到对应的功能界面文件夹里,如果在相应的功能模块下找不到想要的资源,可以考虑去公共文件中寻找,如果还找不到,就可以直接摇人了

总结一下:
使用这个资源文件管理方法后,梁同学腰不酸了,腿也不疼了,一口气翻好几个文件夹也不喘了,生活又开始充满阳光了!

最后对比下整理前和整理后的SVN文件夹截图。

以上就是梁同学今天的分享了,希望各位大小可爱们踊跃留言,多多支招,一起避坑,乘风破浪,勇于追光!
我是你们的跳坑达人,游戏UI梁同学,下期再会!




















































































