包体大小

image
web端小游戏,游戏内容已经做好,到构建的时候发现包体太大了,每个网页都60多兆和4、5兆差太多了,想问问是打包时需要进行什么设置吗,游戏只有一个场景,用的资源比较多,怎样能把构建出来的包体变成4、5兆那?是需要把场景的节点都换成预制体吗?还是要对resources文件夹进行操作,资源都在resources文件夹下

我记得cocos打包不会出来你这些网页吧

你这个 明显是安装了 海外试玩广告插件导致的,你里面的这些html 就是这个插件生成的,相当于你生成了 很多试玩平台的文件
解决办法:
删除插件即可,或者 修改插件 控制自己要不要打包试玩广告

确实不会,这个是专门弄得,自动打包生成多平台网页

我就是要生成多平台网页,现在是想控制生成的网页大小,让他再小一点

一看就知道,是美术给的高精度图造成的
物料超额,这个容量压不下去,传不了广告平台的

我把资源能压缩的都压缩了,现在20兆,但是离5兆还是差着,感觉要看一下远程包了

啥子试玩会需要这么多物料了?序列帧? 超大尺寸分辨率?一个bgm几百kb?、

用的ui比较多,还有一些3d模型,再加上spine动画,图片我已经压缩过一遍了

模型减面,用低精度的模型,spine里把不要的动画干掉。再看看哪些文件很大,对应去处理

应该是3d模型资源太大了,减下面数吧

意思是只能通过压缩资源去解决是吗

在文件里找一下图片资源代码,抽出单图做引用。

比如
src: url("data:font/woff2;base64,d09GMgABAAAAAHVQABIAAAABBEQ....
<link rel="icon" type="image/x-icon" href="data:image/png;base64,iVBORw0KGgoAAAANS

这些是base64图片,把他们抽出来做新文件,那么你主文件就减少了。
或者转成png图片

好的,我去试试

他这是要发广告平台的,不让多文件的,所以就是模型占用多,
但是模型的格式本身也没什么可以压缩的范围了,也就是说他的这个内容制作存在问题了,需要删减内容来减少要使用的模型或者spine了
我之前就见过有些人想要用cc做3d类的广告,但是又想无视广告分发平台的上传限制要求,进而做出了类似楼主这样的单文件。5m文件包含引擎文件要做内容十分丰富的3d类广告,这种需求 :joy:

商城里有免费的资源占用分析插件,看哪里占用大处理下。试玩广告本来就对包体大小很敏感,只能一切从简,能压就压,压不动就删。

好的,谢谢