美文网首页
微信开放小游戏引擎插件,启动速度再获提升!

微信开放小游戏引擎插件,启动速度再获提升!

作者: werarhe | 来源:发表于2019-11-14 11:01 被阅读0次

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

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

    为减少因启动时间过长而带来的用户流失,微信官方今日正式公布了对小游戏引擎插件的支持。引擎插件是微信 7.0.7 版本新增的一项功能,用于减少小游戏的包体,优化用户加载体验。目前小游戏引擎插件已包含了 Cocos 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 版本正在中文论坛公测中,将于不久正式发布。此版本已集成游戏引擎插件功能。开发者只需在构建发布面板中,勾选“允许分离引擎”,然后正常构建发布即可,无需其它人工操作。(此功能仅在非调试模式生效)

    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 中文社区进行反馈和交流!

    版本预告     

    Cocos Creator  v2.2.1 社区公测

    https://forum.cocos.org/t/85555

    Cocos Creator 3D v1.0.1 社区公测

    https://forum.cocos.org/t/85773

    欢迎各位开发者下载体验!

    相关文章

      网友评论

          本文标题:微信开放小游戏引擎插件,启动速度再获提升!

          本文链接:https://www.haomeiwen.com/subject/gaalictx.html