如何使用GameKit将一个玩家生成的常见测验数据与所有其他玩家实时比赛分享并避免盯着所有玩家?

时间:2016-09-14 08:01:52

标签: ios objective-c multiplayer gamekit gkmatchmaker

我正在开发一个使用GameKit进行实时比赛的测验。我怎么知道谁发起比赛是在两个球员一侧实时匹配。问题是,如果其中一个球员产生一些随机问题,同一个问题将在所有球员之间共享。我想避免分享所有玩家的问题。任何解决方案?

1 个答案:

答案 0 :(得分:0)

尝试制作课程系统。在比赛开始时,让每个玩家生成一个随机数。最高的随机数将被归类为“发件人”。很少会有平局 - 在这种情况下,只需重新发送随机数。然后,您可以检查播放的设备是否标记为“发件人”,然后发送随机测验问题。