发布到 QQ「玩一玩」平台

    作为跨平台游戏引擎方,Creator 为用户完成的主要工作包括:

    • 引擎负责适配 QQ「玩一玩」平台,用户的游戏逻辑代码不需要任何额外的修改
    • 支持 QQ「玩一玩」平台标准的远程资源加载、缓存,以及缓存资源的版本控制

    准备工作

    • 获取 Bricks 引擎工程(这个工程暂时不能对外公开,开发者可向腾讯申请 bitbucket 库读取权限)
      发布流程

    1、使用 Creator 打开需要发布的项目工程,在构建发布面板中选择 QQ Play 平台。 选项,若有需要可自行设置。然后点击 构建

    构建完成后访问项目文件夹,在 build 目录下就会生成一个 qqplay 的发布包:

    2、将 qqplay 文件夹中的内容拷贝到 Bricks 引擎工程的 Res 文件夹中:

    3、打开 Bricks 引擎中的 Xcode 工程,就可以直接进行玩一玩的编译调试了。具体可查看 Bricks 引擎官方调试文档

    与这篇文档搭配的还有一段教学视频,可以结合视频中的操作来理解,更加直观。

    目前暂时仅支持在 Mac 上使用 Xcode 进行编译开发。此外,我们对 QQ「玩一玩」的适配工作还未完全结束,目前仍不支持以下模块:

    • Label:不支持 TTF,系统字体也只能使用默认字体
    • 粒子系统:不支持 plist 中存储贴图数据,只支持贴图 URL
    • WebView
    • DeviceMotion
      以上功能预计在以后的更新中会逐步支持,我们也将持续与 QQ「玩一玩」工程师们紧密沟通,不断优化适配效果。
    • 首包必须在 10M 以内,后续的资源可以部署在腾讯 CDN 上用 https 进行加载。
    • 上线前需要软件著作权,并提供版号申请证明,回执或者受理截图。
    • 除腾讯工作室外开发的游戏外,名称不允许出现 QQ、腾讯、天天、全民、欢乐等官方字眼。
    • 游戏必须有自己的大厅,大厅需要具备开始游戏(含邀请好友)、道具商城、活动入口。
    • 游戏需要使用自建后台,必须接 openkey 鉴权。