微信小游戏开发流程与优化分享

微信小游戏开发流程与优化分享这是分享做的项目 转成微信小游戏版本 流程介绍 其中有点优化相关分享 wasm 代码分包

大家好,欢迎来到IT知识分享网。

 总结下,最近研究的微信小游戏,开发导出资源的流程。

导出流程

 1.开发工具

用2022.3.13版本还有微信开发者工具,是1.5版本,不使用最新版1.6

解释一下:开发者工具用1.5版原因,是1.6版本更新内容很多,其中有个  使用 sws编译脚本

微信小游戏开发流程与优化分享

项目,不勾选swc编译  则无法出包,原因会在 check-version某一行,报错

微信小游戏开发流程与优化分享

但是项目中,引用的sdk,不支持,swc编译,因此选择了,降开发者版本来解决编译问题

使用过 2022.3.31版本,但是正常导出包,但是无法运行, 会报Js_sound   类似的报错,无法运行。换unity版本就好了。

2.参数修改 

 main场景中参数修改。 连接的服务器,抽成配置,根据不同配置链接不同服务器。

同时添加  宏定义。方便代码区分   

微信小游戏开发流程与优化分享微信小游戏开发流程与优化分享

3.插件参数设置 

点开微信小游戏插件的转换小游戏,把里面的配置调整好

其中  bundle path identifier 中 填写上 cdn上资源路径,分号隔开,只有填在这里,微信会自动缓存 带有对应路径名字的资源。

然后点击 生成并转换。

微信小游戏开发流程与优化分享微信小游戏开发流程与优化分享

4.导出结果 

转完后,有2个文件夹,开发者工具打开的是minigame。然后用微信开发者工具打开minigame就ok了。

微信小游戏开发流程与优化分享

优化点

1.预加载

game.js中  preloadDataList 加上预加载的资源,越大的资源越靠上合适,首包在启动的时候,网络是空闲的,此时利用起来

微信小游戏开发流程与优化分享

2.wasm代码分包

在微信开发者工具中,找到 wasmCodeSplit 工具,获取,

微信小游戏开发流程与优化分享

然后,找到 工具栏中这个,如果没有,就重启一下编辑器试试

微信小游戏开发流程与优化分享

点击启用分包即可, 下方附官方流程指南

Design/WasmSplit.md · Ocean/minigame-unity-webgl-transform – Gitee.com

3.其他优化方式

合并bundle方式,

先暂时写到这,还有别的优化方式,之后再细说

项目调试

1.真机调试

点击真机调试,然后扫码即可

微信小游戏开发流程与优化分享

或者直接点击预览

微信小游戏开发流程与优化分享

但是预览这里,不开启调试模式情况下,需要配置网络地址

 2.网络配置

详情。  项目配置中可以看到配置的地址都有哪些。

微信小游戏开发流程与优化分享

配置在 小程序 web  开发下,开发管理中 服务器域名配置

微信小游戏开发流程与优化分享

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/134315.html

(0)
上一篇 2025-07-13 15:15
下一篇 2025-07-13 15:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信