标签: ios objective-c multiplayer gamekit gkmatchmaker
我正在开发一个使用GameKit进行实时比赛的测验。我怎么知道谁发起比赛是在两个球员一侧实时匹配。问题是,如果其中一个球员产生一些随机问题,同一个问题将在所有球员之间共享。我想避免分享所有玩家的问题。任何解决方案?
答案 0 :(得分:0)
尝试制作课程系统。在比赛开始时,让每个玩家生成一个随机数。最高的随机数将被归类为“发件人”。很少会有平局 - 在这种情况下,只需重新发送随机数。然后,您可以检查播放的设备是否标记为“发件人”,然后发送随机测验问题。