优化打包头条小游戏

年前申请了头条内测,通过了(啪啪啪,鼓掌

CocosCreator打包成微信小游戏的代码可以直接运行在头条小游戏中

但是有几点要注意一下
CC_WECHATGAME返回会为true,判断运行环境都会识别为微信环境

手动定义window.CC_TTGAME = true;

游戏在头条小程序里面执行CC_WECHATGAME也会返回true,所以逻辑需要改一下

1.头条不支持游戏圈,所以运行环境要判断,判断是否执行游戏圈的相关逻辑
2.头条不支持子域,所以相关逻辑也要判断是否执行
3.不支持分包,所以需要将分包的文件夹都取消勾选,并且代码中的分包都要移除

△希望引擎组直接给出打包成头条的选项

  1. CC_WECHATGAME之类的平台判断返回为false,定义一个类似CC_TTGAME的函数,让我们更自由的去判断当前环境

  2. 不需要打出分包的逻辑

  3. 不需要子域的逻辑


其他目前还没发现,如果有别人发现可以补充一下~

5赞

总结的好,但是这不是简单一句话的事。

嗯明白会有很多坑,我现在转为头条小程序目前只碰到这几个改动,肯定还有不少未知的坑在里面

坐等新版本的到来

坐等新版本

大佬,请问你用的哪个版本,我这边怎么编译成微信小游戏跑不起来呢