小游戏首包数据文件中包含以下内容:
Asset Browser 是自团结引擎 1.8.0 版本起新增的资源查看工具,支持直接查看在 WebGL、小游戏和试完广告平台上打包的二进制数据包文件中的所有资源的信息,便于开发者定位资源优化的方向。
这里我们提供了一个将小游戏首包数据文件解开成多个文件的工具。
完成后,可以使用引擎 Editor/Data/Tools 安装目录下提供的两个工具,来查看其中的资源:
可以通过以下方法来优化小游戏首包数据文件大小:
取消 Auto Graphics API ,只使用 WebGL 1.0 或 WebGL 2.0
从 Project Settings -> Graphics 页面,Always Included Shaders 列表中移除未使用的 Shader:

对纹理、音频使用合适的压缩格式和压缩等级后,可以大幅降低小游戏包体和运行内存。详细操作可参考内存优化指引中的纹理和音频资源优化章节
小游戏可以选择使用宿主提供的字体,从而避免在启动时需要下载一个 2–3MB 的精简字体文件。 如果首场景不复杂,使用的文字不多。也可以使用纹理展示,或者单独给首场景中需要显示的文字生成一张 Textmesh Pro 的静态字体贴图。
Il2cpp metadata 的大小和游戏代码量相关,优化 WASM 代码文件大小的同时也会减小 Il2cpp metadata,因此不再重复。