微信小游戏引擎插件,Creator 使用教程!

如果你的小游戏平均启动时间需要 4s,意味着什么呢?

微信小游戏引擎插件,Creator 使用教程!

——意味着你可能会比 1s 启动的小游戏多面临 60% 的流失可能。

为减少因启动时间过长而带来的用户流失,微信官方今日正式公布了对小游戏引擎插件的支持。引擎插件是微信 7.0.7 版本新增的一项功能,用于减少小游戏的包体,优化用户加载体验。目前小游戏引擎插件已包含了 Cocos Creator 官方版本

微信小游戏引擎插件,Creator 使用教程!

   功能介绍     


若玩家体验的游戏中启用了游戏引擎插件,玩家客户端会自动缓存 Cocos Creator 引擎代码,所有使用此插件的小游戏无需再次下载引擎,只需直接使用公共插件库中的相同版本引擎,加载时间大幅减少,用户可获得更好的游戏体验。

可以这样理解,当一个玩家玩了由 Cocos Creator 2.2.0 开发的 A 游戏,A 游戏已启用此插件,则该玩家体验同样是由 2.2.0 开发的 B 游戏时,若 B 游戏也启用了此插件,那么就无需重新下载 Cocos Creator 引擎;若 B 游戏使用的是 2.2.1,微信也只需要增量更新引擎两个版本的差异部分。

   使用说明     

Cocos Creator 提供了强大的集成式游戏开发环境,使用引擎插件非常简单。

Cocos Creator 2.2.1 及以上版本

目前 2.2.1 版本正在中文论坛公测中,将于不久正式发布。此版本已集成游戏引擎插件功能。开发者只需在构建发布面板中,勾选“允许分离引擎”,然后正常构建发布即可,无需其它人工操作。(此功能仅在非调试模式生效)

微信小游戏引擎插件,Creator 使用教程!

Cocos Creator 老版本

一、下载 Cocos Creator 构建插件

地址:https://github.com/cocos-creator/plugin-wechat-engine-separation/archive/master.zip

二、安装插件

如需应用于全局(所有项目)下:将解压后的插件文件夹拷贝到如下目录:

  • Windows:C:\Users\用户\.CocosCreator\packages

  • Mac:用户/.CocosCreator/packages

如需应用于单个项目将解压后的插件文件夹拷贝到项目工程中与 assets 文件夹同级的 packages 文件夹下。(如果没有可以自行创建一个)

三、构建

安装插件以后,重启 Cocos Creator,在构建发布面板中执行正常构建即可,无需其它人工操作。(此功能仅在非调试模式生效)

之后如需禁用引擎插件功能,可以直接删除此插件。

   参考链接     

Cocos Creator 微信小游戏引擎插件说明

https://docs.cocos.com/creator/manual/zh/publish/wechat-engine-plugin.html

微信小游戏引擎插件官方说明

https://developers.weixin.qq.com/minigame/dev/guide/base-ability/game-engine-plugin.html

Cocos 中文社区

https://forum.cocos.org/

Cocos Creator 下载

https://www.cocos.com/creator

如果您在使用引擎插件过程中,遇到任何问题,可以移步至 Cocos 中文社区进行反馈和交流!

微信小游戏引擎插件,Creator 使用教程!