开发阶段,请跟随项目首页的指引进行。上小游戏仅仅只有构建阶段工作不同。
如何构建:
- 通过微信提供的webgl转化项目进行WebGL Build
- 使用
puerts-webgl
里的构建功能生成为微信环境所用的js。 - 在构建出来的小游戏
game.js
中,添加require('puerts-runtime.js') - iOS下请跟随该指引申请高性能模式,即wkwebview模式。开了该模式才有JIT以及WeakRef
puerts-webgl不支持 ios14.0~14.4 的小游戏环境,接入时请做一下这几个版本的屏蔽。
微信开发者工具打开仓库目录下的build-minigame/2_Basketball/minigame
即可。(需要在project.config.json填入你自己的appid)
作者 | 码 |
---|---|
zgz682000 | |
ctxdegithub |
参见微信平台的代码分包文档,将JS目录下的部分JS拆分成子包。
在WebGL下,尤其是微信小游戏下,受限于平台策略,普洱无法使用Loader的形式加载代码文本并执行。参见 wiki