
待处理的请求/挑战是一个很棒的功能,特别是对于多人游戏,但是Facebook SDK并没有真正为我们提供许多工具,目前,查看任何待解决的挑战的唯一方法是在调用chooseAsync
时通过本机Facebook菜单
这就是本文的作用所在。 为了实现这一点,我们使用了一个简单的功能,其中包括上下文match-id
和对手user-facebook-id
- Google Stadia负责人预测云将成为未来的游戏机
- Treine seucérebroe previnadoençascom或aplicativo Peak
- 《 FF XIV》魔兽贝希摩斯现身《 Monster Hunter:World》
- 在蒂沃利花园尽情享受美好的体验
- PUBG中的新箱子和其他游戏货币化的发展
我们将创建两种机制,一种机制可以在任何环境下接收来自任何人的Any
挑战,而一种机制则可以接收当前环境下的未决挑战(这对于要求后续动作才能发生的游戏特别有用,并且这种机制的存在实际上允许游戏成为可能)
带来所有挑战!
因此,核心机制如下:
- 播放器进行操作并致电后端
- 服务器(firebase函数)将对象存储在特定集合(firebase firestore-db)上,并在以当前上下文(match-id)命名的文档内部,该对象包含match-id和未决方(对手),玩家正在等待。

如果您碰巧使用上述机制,请在下面给我留言,以了解它对您有何好处。 或者,如果您要提供一些见解/错误报告/想法。
一如既往的享受!