微信小游戏上线字节平台超全攻略

除了长期占据主流位置的微信平台字节跳动平台也是一个非常值得个人开发的小游戏上线的阵地。字节系的很多产品(如抖音、西瓜视频、今日头条)都带有巨大的流量,甚至能够比肩微信1

本文假设你已有了一个用Cocos Creator制作的微信小游戏(使用其他跨平台引擎微信原生开发工具开发的项目,本文亦可作为参考),现在想将该游戏发布到字节产品上。基于网上收集的资料和实践过程中的经验,本文详细整理了一个小游戏从微信平台发布到字节平台过程中需要了解的内容,以及需要调整的内容细节。

平台要求差异

关于字节跳动小游戏的申请、发布和审核的基本流程可以参考2。总体而言,字节平台与微信平台流程相似,其中开发者可能关心的主要差异有以下几点:

  • 字节跳动各个环节的审核较微信更加严苛。在微信,个人开发者只需“自查报告”即可发布游戏,但在字节“软著”也是游戏上线的必要材料。

  • 微信对初版小游戏的最低要求是完整可运行即可。但字节跳动要求小游戏必须实现“录频”功能3。该功能可以调用字节的API快速实现,代码可参考14

  • 字节小游戏对广告、引流等情况审核更加严格。例如,广告按钮的设置也有统一的规定5,不合要求会被打回。字节对界面、排版方面的要求也更加严格(例如文本过长,超出背景框也会成为拒绝通过的理由)。

  • 微信小游戏要求注册量达到1000后才能开通流量主。字节小游戏无门槛,可以直接插入广告栏盈利。

工程代码迁移

字节跳动文档提供了一键完成代码迁移的功能6。这个功能相当方便,但是也存在缺点,即之后每次更新游戏都需要重复执行导入工程、迁移代码的步骤。对于使用Cocos等游戏引擎的项目来说,在代码中针对不同平台设置不同的处理方式是更好的做法。

  1. 修改发布平台。在每次构建发布时,将发布平台和appid从微信替换为从字节的相关内容即可。
    Alt
  2. 所有使用微信API的代码,需要将wx替换为tt。如接入微信广告的wx.createBannerAd()改为tt.createBannerAd()后即可接入字节广告。
// 在一套代码中,开放能力需兼容多个平台(Cocos Creator案例)
if (cc.sys.platform==cc.sys.WECHAT_GAME) {
   
	// 微信平台,调用微信接口
	wx
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值