后台网络通信
使用QQ轻游戏后台
QQ轻游戏后台用现成的房间逻辑,开发者可以使用进行房间创建、加入、离开、以及自带的帧同步以及消息同步方案。使用QQ轻游戏后台详情跳转至此处
自建后台
使用自建后台,开发者可以使用引擎自带的 BK.WebSocket、BK.Socket、BK.HttpUtil三种方法进行后台数据的交换。使用自建后台详情跳转至此处
因为自建后台的房间概念QQ轻游戏并不理解,为在聊天窗中模拟房间概念,以下方法可以做到模拟房间以及透传的功能。
邀请其他玩家加入房间
对于自建服务器的游戏,期望不依赖BK.Room房间逻辑,也能将达到 A玩家发送邀请,B点击邀请并打开游戏的逻辑。
对于此种情况。可以使用BK.QQ.shareToArk接口进行模拟。开发者通过定制externInfo的内容达到透传的效果。开发者可以在里面放置自己的房间号,以达到加入自己房间的效果。
整个流程如下
原文: https://hudong.qq.com/docs/engine/engine/native/engine-server.html