正常默认打包
这里以安卓为例。先什么都不干,直接打包安卓apk,查看包大小
查看编辑器打包日志
搜索build report构建报告。构建报告我们应该看到构建中使用的所有资产根据其大小排序
压缩图片
让我们从压缩项日中的图像资源开始,这些资源通常是最消耗空间的资源复制要压缩的图像的名称,比如这个
复制名称,搜索资产
要在此处启用压缩选项,我们可以为压缩做两件事
我们可以降低图像的分辨率,如果你觉得图像的分辨率太大,请选择较低的分辨率
也可以对图像应用压缩算法,每个平台都有所不同,你可以尝试各种选项以找到最佳选项。
对于Android,我通常更喜欢crunch压缩或astc压缩
gx
配置压缩后应用,图片尺寸会明显减少。保存记得重新运行游戏检查图片是否应压缩过渡导致模糊,再回来重新调整
包体减少了一些。当然我这里图片素材比较少,尺寸也不大,可能你的项目比较大的话,可能效果就比较明显
压缩网格模型
如果你是3d游戏,还会有很多的网格模型
通用搜索找到网格模型
玉缩下拉菜单从高、中或低压缩中选择,你会注意到该模型压缩率越高,变得越粗糙选择适合网格的最佳压缩级别
压缩贴图
立方体贴图的分辨率确保立方体贴图不会变得模糊分辨率为256或512通常足以用于控制台,或PC的移动平台1024或2048是首选
压缩音频文件
现在降低音频质量滑块,然后单击应用大多数音频没有最多50次压缩的任何明显变化,但请确保在压缩后测试这些音频
只打64位包
还可以只打64位包,能减少很多,32位设备已经非常非常少了,完全不必担心兼容性。
最终大小