微信小游戏要求不能超过4m的要求怎么解决

最近接微信小游戏,官方要求包不能超过4m,我们项目的代码就3m多了,请问做过的大神有神马解决方式吗!

为什么你的代码那么多

微信小游戏的所有图片资源都可以通过网络路径加载 基础的UI什么的还是放在本地比较好 能极大的加速加载速度 记得压图 代码记得压缩 4m基本够用

图片资源不是可以远程加载吗

没有解决办法…这人官方定死的数值…3M的代码加上引擎 妥妥超过4M…你们只能去删功能

我的纯代码就3m多了,不算资源。。我们游戏比较大。。。

微信小游戏,只能放小游戏啊,你一个大游戏就不要放里面了。

1赞

代码就3M多了,creator构建web项目的引擎都没你们大…你们游戏大的话本身产品就定位错了,4M的大小限制,估计你们只能做远程资源加载了

setting文件可以改成动态加载的json

1赞

我们整合了代码少了一点,确实是大游戏,现在还是决定先上页游了

把资源文件放在服务器上就可以了,引擎这边会自动帮你加载

在main.xxxx.js中加上

    wxDownloader.REMOTE_SERVER_ROOT = 'http://xxxxxxxxxx';

地址是你资源的地址

2赞
  1. 把资源文件夹放到远程目录. 并把项目的资源文件夹删除.(如果逻辑代码不多的话,应该解决了)
  2. 移除没有使用到的引擎功能模块. 在项目设置-模块设置中 取消勾选没有用到的模块
  3. 在构建时 取消勾选 “调试模式” 看打包大小是否符合
  4. 以上没办法解决,移除项目功能模块吧.

大佬 代码怎么压缩

哥 想问问 如果不是微信小游戏,但是也想把资源文件放到远程目录。。

就是不勾选 微信小游戏选项的情况 怎么做? 谢谢

你可以借鉴这种web的热更新方式 demo

相当于热更新.
看热更新的内容即可