微端、语言包、补丁下载更新流程

说明

微端:安卓上架应谷歌后台要求限制1G大小,所以只能用微端,另外微端有助于提升用户转化率:让玩家只需下载小包体就能进游戏,但其实进去完整体验还需要下载剩余资源。iOS没有要求使用微端。

打包时,根据地区支持语言,会把已经配置简中的资源对应的所有语言资源也自动添加,比如配置了i18n_image/zh_cn/aa/bb.png,会自动添加i18n_image/en/aa/bb.png到微端。

语言包:本文特指完整语言包,即包含指定语言的所有语言资源,文件名称格式为:i18n_full_en_v1.zip

地区1:最开始上的时候没有做语言补丁,目前语言资源是一起进包,没有语言包下载功能。

地区2:只有一个语种,简中也不支持,没必要搞语言包下载功能。

地区3:支持语言包下载功能。

语言补丁:在平常补丁更新时,会更新所选语言对应更新语言资源,文件名称格式为:patch_i18n_en_v1_v2.zip

整包补丁:微端下载完拓展包,或者iOS整包,补丁的内容就是本次版本所有新增变化更新内容,文件名称格式为:patch_Android_v1_v2.zip

微端补丁:不同于整包补丁,是针对微端玩家更新的补丁,补丁内只带玩家前期微端所需的更新内容,所以补丁文件会更小,以提供转化率,文件后缀为_mini,文件名称格式为:patch_Android_v1_v2_mini.zip

安卓完整包:本文特指微端下载完exp包后的包体。

安卓微端

打包的资源分布

微端会带部分语言包资源,以便在微端情况下,切换语言不需要下载语言包资源。

语言简中,更新拓展包资源

只需要下载拓展包即可

语言非简中,更新拓展包资源

根据当前所选语言,下载对应语言包和扩展包

微端切语言,不需要下语言包

微端内已包含各语言微端资源

微端补丁更新,不论是否简中

微端补丁中已经包含新增变化的语言资源,不需要另外下载语言补丁

安卓完整包(下载完拓展包)、iOS包

切换语言,需要下载语言包

比如简中切英语、或德语切英语,在未下载过英语语言包的情况下,会提示下载英语语言包。

语言简中,补丁更新

语言非简中,补丁更新

根据当前语言,需额外下载对应语言的补丁。