重要事项:本项目处于Beta测试阶段,使用时可能不太稳定,如果有任何使用上的问题,欢迎通过扫描本文档最后的二维码联系我们。
minigame-adaptor
是微信提供的用来降低小游戏开发成本的工具链。
你可以使用这套工具链将Unity
上的游戏资源(美术资源、脚本资源),迁移到微信小游戏平台,进而在小游戏平台上进行二次开发。
使用minigame-adaptor
迁移出来的游戏,小游戏平台会使用微信小游戏性能优化方案
进行加速。相比 webgl,渲染性能提升 3 倍。
目前我们探索出两套开发流程,分别经过不同游戏的验证。
第一套流程,仅导出 "美术资源"。然后直接在小游戏平台上,使用 js/ts 在微信小游戏性能优化方案
的基础上开发游戏逻辑。该方案有比较好的 Unity 兼容性,兼容至 Unity3D 5.5+。该方案详情可见 该文档。
第二套流程,导出 "美术资源" + "脚本资源"。 在 Unity2018+ 和 .NET4.x 版本里可以将 C# 脚本转成 js,进而在小游戏平台上二次开发。该方案详情可见 该文档。
更具体的工具安装使用流程,可见 该文档
docs
目录为本项目汇总 文档
js-adaptor
目录为 Unity 代码导出方案 js 桥接插件,adaptor 介绍请参考 文档
examples
目录为示例
Unity插件下载链接: 点我下载
详见 CHANGELOG;
对于该项目有疑问或建议,可关注“做个小游戏”公众号,在对话框中留言联系我们
也可以加QQ群讨论:818683846