文件打包与运行

    2. 打包

    将工程打包至手Q运行时中,有以下几个要求

    • 必须打包的文件 main.js (游戏主入口)、qqPlayCore.js,游戏配置gameConfig.json(具体说明)。以及其他开发者自身脚本以及资源,手Q在启动时已经加载了brick.js与game.js开发者无需关心,无引用的代码请不要打包!

    • zip包名称为 cmshow_game_xxx.zip ,xxx对应游戏的gameId

    打包例子:

    在Mac下,文件结构如下,新建了lib文件夹用于存放脚本,res文件夹存放资源。因为GameRes://代表main.js所在的目录。

    当使用BK.Script.loadlib时,路径为 GameRes://lib/button.js

     7.2.文件打包  - 图2

    将main.js以及其他文件及文件夹打包成zip包,并且将文件命名为 cmshow_game_XXX.zip 其中XXX为gameId 。使用cd命令跳转至截图中的game文件夹,例如

    使用zip命令时将必须的main.js、(已包含在res文件夹)以及lib一起打包(文件名中XXX必须为开发者自己的gameId)

    重要提示,从手Q7.6.0开始QQ轻游戏不再提供特殊版本手Q,开发者统一通过上传脚本至管理端进行测试。