要将Unity项目发布为微信小游戏,需要通过微信官方提供的 微信小游戏 SDK(WeChat Mini Games SDK) 和 小游戏开发者工具。以下是完整的教程步骤:
✅ 一、准备工作
1. 安装微信开发者工具
下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
安装完成后,注册微信小程序开发者账号,并创建一个小游戏项目。
2. 安装 Unity WeChat 插件(小游戏导出工具)
官方 GitHub 地址:https://github.com/Tencent/mini-game-adapter
推荐使用 Tencent 开源的 Unity 插件工具:
MiniGameFramework
或Unity-WeChat-Plugin
最新版推荐:https://github.com/Tencent/UnityPluginForWeChat
✅ 二、在 Unity 中配置导出
1. 安装插件
下载插件并导入 Unity 工程。
插件会添加
WeChat Export
的菜单。
2. 设置 Build Platform
File -> Build Settings -> Platform -> WebGL
,点击Switch Platform
。
3. 设置 WebGL 参数
Player Settings -> Publishing Settings
:Compression Format:选择 Gzip 或关闭压缩。
Data Caching:关闭。
Linker Target:选择 Wasm。
Enable Exceptions:选择 Explicitly Thrown Exceptions Only。
✅ 三、使用 WeChat 插件导出项目
1. 打开导出工具
在 Unity 菜单栏点击:WeChat > Build WeChat Mini Game。
2. 配置导出参数
选择导出目录。
填写小游戏 AppID(可选,开发阶段可为空)。
点击 “Build” 开始导出。
✅ 四、在微信开发者工具中打开
1. 打开微信开发者工具
选择 “导入项目”。
选择 Unity 导出的文件夹作为项目路径。
输入你的小程序 AppID(从微信公众平台获取)。
勾选 “小游戏” 类型。
2. 配置小游戏环境
修改
game.json
、project.config.json
以适应你的需求。
3. 点击预览 / 真机调试
可以扫码预览到手机上。
✅ 五、发布上线
1. 提交审核
在微信开发者工具中提交审核包。
通过审核后即可发布上线。
2. 常见补充配置
可以接入微信的 广告 SDK、排行榜(开放数据域)、音频播放支持 等。
🔧 常见问题
如果你需要,我可以提供一个 Unity 工程模板 以及一个 配置好的导出流程图 或者帮你梳理一份简易的发布脚本。是否需要?