400M的原生游戏打包小游戏有些什么注意点?

比如文件存贮大小,资源压缩,怎么分包,每块资源大小控制在多少M,有经验的大大可以分享一下嘛?

小游戏4M加上分包4M,总共8M……再见

好像就算算上后台加载最大限度也是100M(还是50M?)

分包最多8M 总共12M cdn是肯定要的了。
游戏缓存最多50M 超过要释放——该数据来自论坛 在下什么都不知道。
图片能压就压,效果能删就删。

大概你的游戏已经不属于小游戏的范畴了。。

1 内存管理这部分要从新构建 不用的资源 利用微信的api把缓存文件删掉 ====> 玩起来就是费流量
2 图片压缩吧 不然真没办法 即使你的内存机制用的再好 也会出问题的 因为就支持50m缓存 这是确实不好把控

整个小游戏所有分包大小不超过 8M,单个分包/主包大小不能超过 4M,然后其他资源你需要远程加载,微信缓存一共50M,你的资源总量远远超出,现在做法一般是做个资源基础包,包含前期必要资源,其他资源放远程,首次加载基础包,然后其他资源远程加载,这个里面就需要你自己制定策略了,你可以什么都不管,50m缓存满了后,新的资源每次都被下载到临时文件区(临时文件区容量不限,但是每次游戏进程被杀掉就会被清空,玩家下次加载该资源的时候又会从远程下载),你也可以制定策略当容量达到预警上限时删除部分缓存区中的资源(例如长时间没有被再次加载的资源)等等。

1赞

缓存只有50?微信有文档说吗?

QQ小游戏有缓存大小限制吗

本地临时文件:临时产生,随时会被回收的文件。不限制存储大小。
本地缓存文件:小程序通过接口把本地临时文件缓存后产生的文件,不能自定义目录和文件名。除非用户主动删除小程序,否则不会被删除。跟本地用户文件共计,普通小程序最多可存储 10MB,游戏类目的小程序最多可存储 50MB。
本地用户文件:小程序通过接口把本地临时文件缓存后产生的文件,允许自定义目录和文件名。除非用户主动删除小程序,否则不会被删除。跟本地缓存文件共计,普通小程序最多可存储 10MB,游戏类目的小程序最多可存储 50MB。

微信确实做不了
不知道QQ能不能做

还是可以搞的 就是费点流量 每次资源都需要下载 50M缓存以外的资源每次都重新下载

总结下,微信、QQ都是50M,百度是10M,应该很难弄了
硬核小米没有限制