unity游戏导出微信小游戏
基于WebAssembly技术,无需更换Unity引擎与重写核心代码的情况下将原有游戏项目适配到微信小游戏。微信官方出品:点击查看使用
1.方案特点:
保持原引擎工具链与技术栈
无需重写游戏核心逻辑,支持大部分第三方插件
由转换工具与微信小游戏运行环境保证适配兼容,保持较高还原度
微信小游戏平台能力以C# SDK方式提供给开发者,快速对接平台开放能力
2.什么是 WebAssembly?
WebAssembly 是除 JavaScript 以外,另一种可以在网页中运行的编程语言,并且相比之下在某些功能和性能问题上更具优势,过去我们想在浏览器中运行代码来对网页中各种元素进行控制,只有 JavaScript 这一种选择,而如今我们可以将其它语言(C/C++ etc.)编译成 wasm 格式的代码在浏览器中运行。
WebAssembly 的目标是对高级程序中间表示的适当低级抽象,即 wasm 代码旨在由编译器生成而不是由人来写。
3.操作步骤
1.下载微信unity插件:点此下载
2.导入unity
3.File -> Build Settings ->选择webgl,如果没有安装需下载
4.导出微信小游戏
导出后就可以直接使用了。