发布到字节跳动小游戏

    小游戏的游戏提交,审核和发布流程等,需要遵守字节官方团队的要求和标准流程,具体信息可以参考 字节跳动小游戏接入指南

    1. 下载 并安装。

    2. 参考 字节跳动小游戏接入指南,在 完成账号注册、登录以及申请小游戏。

    3. 小游戏申请通过后,在开发者平台的 开发管理 -> 开发设置 中找到 AppID

    发布流程

    1. 使用 Cocos Creator 打开需要发布的项目工程,从 菜单栏 -> 项目 中打开 构建发布 面板。在 构建发布 面板的 发布平台 中选择 字节跳动小游戏

      build

    2. 构建发布 面板的构建选项设置完成后,点击 构建
      构建完成后点击 构建任务 左下角的文件夹图标按钮打开项目发布包,可以看到在默认发布路径 目录下生成了 bytedance-mini-game(以具体的构建任务名为准)文件夹,其中已经包含了字节跳动小游戏环境的配置文件 game.jsonproject.config.json

      package

    3. 使用 字节跳动开发者工具 打开构建生成的 bytedance-mini-game 文件夹,即可打开字节跳动小游戏项目及预览调试游戏内容。开发者工具的具体使用方式请参考 。

    字节跳动平台一直致力于为开发者提供更强大的性能和基础能力,抖音将在 v16.3 及之后的版本为小游戏提供 PhysX 原生物理接口。而 Creator 与字节跳动平台进行了深度合作,在 v3.2 中以实验性功能支持在字节跳动小游戏中使用平台提供的 PhysX 物理能力,优化物理运算性能,对比使用 Bullet 物理有近 100% 的性能提升:

    compare performance

    分包加载

    分包加载,即把游戏内容按一定规则拆分在几个包里,在首次启动的时候只下载必要的包,这个必要的包称为 主包,开发者可以在主包内触发下载其他子包,这样可以有效降低首次启动的消耗时间。若要使用该功能需要在 Creator 中设置 ,设置完成后在构建时就会自动分包。

    字节跳动小游戏需要特定的版本才能支持分包功能,字节产品的版本要求如下:

    字节开发者工具使用的版本请大于等于 2.0.6,小于 3.0.0。调试基础库则要求在 1.88.0 及以上。

    目前小游戏分包大小有以下限制:

    • 单个分包/主包的大小不能超过 4 M

    具体可参考 字节跳动小游戏分包加载官方文档

    我们建议用户只保存脚本文件在小游戏包内,其他资源都从远程服务器下载。Cocos Creator 已经帮用户做好了远程资源的下载、缓存和版本管理,详情可参考 。

    参考链接