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

2019.11.14 产品动态 小游戏 by COCOS

​如果你的小游戏平均启动时间需要 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 微信小游戏引擎插件说明

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

Cocos 中文社区

Cocos 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

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

Cocos Creator 3D v1.0 正式发布

Cocos Creator 3D 物理模块介绍

Cocos Creator v2.2 自定义渲染组件及材质介绍

小姐姐,你的发丝高光怎么用 Creator 3D 实现?

极限开发《TheCode》和《Shoot the F》创作笔记

独立游戏 5000 万下载百万 DAU 竟不花一分钱?

Cocos 与腾讯云宣布战略合作,把游戏开发门槛降到极致

Cocos Creator 3D 案例《弹弹乐》技术实现分享

支付宝小游戏来啦!