我正在实施我的第一个使用Game Center的Turn Based游戏,并且我很难理解谁收到来自 player(_:wantsToQuitMatch:)
的通知。什么时候播放器(_:wantsToQuitMatch :)被调用?
当前正在退出的玩家(通过某种游戏中的退出方法)是否获取了此通知?当前玩家退出时,其他玩家是否会收到通知?如果当前玩家从Game Center中退出(移除游戏)会发生什么?
我试过在游戏中心移除一个游戏,当轮到我时,并且该方法不会触发游戏中的玩家。我无法触发该方法。
谢谢。我会看看GKGameSession。 – coopersita
我刚刚检查了WWDC会议,并且有几个问题。 GKGameSession只适用于iOS 10+吗?我想仍然支持iOS 8+。你认为GKGameSession最终会取代GKTurnBasedMatch吗?看起来好多了,但我很懒,并且已经编写了我应用程序的很大一部分(这是一个业余爱好程序,所以需要我可以重新编码,没有截止日期) – coopersita
游戏会话看起来是ios10 +。如果回合制比赛正在为你工作,那么它可能不值得改变。我在回合比赛中遇到了很糟糕的经历,所以我很想动。即使这意味着丢失了无法运行IOS 10的32位设备。 – Thunk