U3D资源优化工具

【工具简介】

本工具依据官方提供的U3D资源的设计建议,对手游的安卓客户端(apk)进行静态扫描、分析,并生成资源优化报告,最终以Web形式呈现给开发者。

本工具的整体设计思路及功能结构如下图所示:

U3D资源优化工具

设计思路及功能结构图

【开发目的】

U3D作为目前手游开发的常用工具,能帮助手游拥有非常华丽的3D画面,但受限于移动终端有限的系统资源,游戏场景中的资源必须合理分配,从而提高游戏客户端的性能。

然而,Unity开发的游戏其资源文件都存放在asset文件中,而Unity官方并没有公布asset的文件格式及原始文件的压缩打包方法。所以,对于代理手游,无法直接获取游戏的原始资源文件进行资源文件的检查。

因此这款工具寻求了一种新的方法,从apk文件中直接获取原始资源文件,并按照Unity官方提供的优化标准,对原始资源文件进行检查,推动开发商修正不合理的资源文件,提高游戏的客户端性能。

【工具主要功能】

重复资源检查:

资源重复是造成游戏安装包过大的重要原因,比如拥有不同动作的同一个人物从两个不同文件导入到Unity,那么它的mesh数据就被保存了两次,这样就造成了资源的冗余。U3D现在提供了检查冗余资源的功能,可以帮助开发团队快速、有效地找到冗余资源,对安装包进行瘦身

U3D资源优化工具

重复资源检查报告

问题资源预览: 仅凭一个资源文件名,可能无法快速定位到有问题的资源,U3D提供了问题资源的预览功能,开发团队可以更直观地了解是哪个资源文件出了问题,提高定位问题的效率。

U3D资源优化工具

出现问题的人物模型文件

【案例介绍(游戏多克洛)】

下面让我们通过测试《多克洛》这样一款冒险类手机游戏,一同来感受这款测试工具的奇妙之处。

1.首先第一步是先登入我们的平台功能,找到这个功能,点击“开始测试”

2.接下来上传你要测试的apk的文件,静静的等待一段时间,就能得到一份完整的测试报告了

3.在这份报告中,你不仅能看到各项资源的分析和详细占比情况,还能详细查阅每一个具体的不合理之处,帮助游戏开发者们点到点的解决问题,让每一个玩家都能有不错的游戏体验。

U3D资源优化工具

工具使用进入页面

U3D资源优化工具

资源分析结果

U3D资源优化工具

资源占比情况

U3D资源优化工具

U3D资源分析报告明细

旺道:深圳沙井哪里有游戏编程设计培训机构?

以前读书的时候,读不进,一看书就想睡觉,自然也没有考到好的学…,以后找到工作了,按月还。这不是侮辱我的智商么,不就想骗我去贷款,中间的猫腻还真不是两句话可以说完的。深圳沙井想学游戏编程开发的看过来~找来找去,找到快要漰溃的时候,终于找到一家可以学游戏编程的了。是深圳沙井一家星爵游戏开发公司,他们公司专…的定位,换一种“加速度式”的技术,完成自己有房有车的梦想。有

Unity在Android设备中的icon适配

应用icon图标适配 前言: 游戏上了 Google Play 之后,若没有做 Android 8.0 及更高版本的 icon 适配. 就会出现以下3个不适配的图标样式. 谷歌从 Android 8.0 后就设计了一套将 icon 分为前景和背景的方式拼接,这样还可以实现很好的 icon 效果。 详细科普请见以下链接: Understanding Android Adaptive Icons...

Android开发:简述Android布局优化的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blo…g.csdn.net/qq_/article/details/ ndroid开…发:简述ndroid布局优化的方法作为android应用来讲,无论应用本身多么美观,

Unity和Cocos2D在2D游戏开发上的对比

游戏开发的最好技术是什么:nity还是ocos?在网上你可以找到很多这两种技术的对比…。在我们开发游戏之前,我们要了解相关数据和信息并决定使用那种技术。但是人们对这两种技…术的对比大多都比较主观。擅长ocos的人会偏向于ocos。而使用nity的人则偏向于

关于“如何学习游戏开发不知道从哪方面入手”的相关建议

前言:作为一名上海上市游戏公司的关卡和战斗策划,简单来聊一下我对学习游戏制作的方法吧…。一、明确我的工作内容游戏的制作由三个领域的专业人士共同完成。我们通常见到的游戏,比…如有哪些功能,什么样的画面好不好看,玩法是有哪些怎么玩,主要是由三个部分组成:游戏策