0

我目前正在编写一个 iOS 实时游戏应用程序自动匹配功能。我真的需要帮助来了解这两个玩家如何互动。具体来说,当玩家A按下查找匹配按钮时,表明玩家A正在寻找匹配。它向 Parse 数据库发送查询,并看到 playerB 也在寻找匹配项。现在,我希望它们匹配。我知道使用查询频繁轮询数据库中的数据以检查玩家是否匹配是一个非常糟糕的主意。无论如何我可以实现它,“如果 A 和 B 匹配,则向两个玩家发送通知/警报以等待他们接受,如果 A 和 B 都接受了匹配,那么两个玩家将执行 segue 到游戏视图控制器同时进行。

我在网上搜索,我得到的只是我必须使用 Apple 的 Game Center 或 Google Play 服务。但是它们都需要用户登录。我真的不想要那样,因为这将是乏味的用户体验。用户必须注册并登录我的应用程序的帐户,现在他们必须再次登录游戏中心或谷歌。

非常感谢任何建议/帮助!

4

0 回答 0