微信小游戏排行版的实现

小游戏的制作总离不开排行版功能,正巧今天我也遇到了这个需求就记录了下

建议大家先从官方文档入手排行版制作(注:大家注意对应自己的cocos creator版本,建议v2.0.1以上

文旦下方还附带工程,非常容易入手,在这里大家要注意发布工程的时候把appid改成自己的就好

接下来可以看论坛排行版示例,里面提供了工程源码。个人排行、群排行,相信功能已经足够啦

工程代码分布

微信为保护其社交关系链数据,增加了开放数据域的概念,也就是说我们得创建按两个工程,这里我创建了一个主域工程(MainGameTs2)用于游戏项目;另一个开放数据域工程(SubGameTs2)用于使用微信API获取用户数据,注:主域工程使用postMessage分发消息,开放数据域工程通过onMessage监听消息,这样子就能实现两个工程之间的通信

接下来便是构建发布的要点

主域工程

开放数据域工程


你可能感兴趣的:(微信小游戏排行版的实现)