[]微信小游戏,想做实时刷新即将超越好友的功能,因为好友的分数都在开放域内。

微信小游戏,想做实时刷新即将超越好友的功能,因为好友的分数都在开放域内。如何实时展示下一个超越的好友呢,主域一直向开放域发送数据请求刷新的话会不会很卡呢?哪位大佬可否提供下思路?
已邀请:

layabox

赞同来自:

要在游戏内实时请求超越开放域的好友数据肯定会卡,不建议这样操作。通常是在死亡的时候做这种请求处理。刺激玩家复活,或者再来一局。
 
游戏里如果做超越,通常是做成假的,用单机机器人AI伪装成其他玩家,有一种超越其它玩家的感觉就可以了。

Let_Go

赞同来自:

我来个建议吧
1肯定不能实时请求开放域数据,一般对局结束或者开始前请求一次即可。
2主域也不是一直发送消息到子域去判断排行刷新好友头像,而是根据游戏类型具体去操作,比如每获得一分发送一次,然后主域耗费两三帧进行绘制开放域。
这种方案完全可行,我已经用在赛车游戏上了。低端机跑起来不会因为开放域绘制而很卡顿

要回复问题请先

商务合作
商务合作