Android Google Play游戏服务连接问题处理
我目前正在开发一款使用Unity的多人纸牌游戏(4名玩家),我正在使用GPGS进行多人游戏。 有一件事我搞不清楚,那就是连接问题的处理。现在我部署了一个系统,每个玩家每五秒钟向其他玩家发送一条消息,告诉他们我在线。如果玩家不发送任何消息10秒,我会认为他/她有连接问题。 我的第一个问题是:这是正确的方法吗?我在GPGS文档中找不到除了OnPeerDisconnected之外的任何东西,我认为它与此无关 我的第二个问题是:有时在玩游戏时,一个或一些用户“超时”。换句话说,他们没有收到任何消息,也无法接收任何消息。我的4台设备都连接到同一个网络,网络质量良好。四个玩家中的一个怎么可能遇到网络问题 我的最后一个问题:我不知道GPGS什么时候考虑一个球员超时?出于测试目的,在使用上述方法之前,我断开了一个播放器的连接,并等待了5分钟。什么也没发生。另外,我不知道用户是否可以在长时间(20-30秒)后返回游戏(继续玩) 谢谢你的帮助。对不起,如果有什么不明确的地方Android Google Play游戏服务连接问题处理,android,unity3d,unity5,google-play-games,Android,Unity3d,Unity5,Google Play Games,我目前正在开发一款使用Unity的多人纸牌游戏(4名玩家),我正在使用GPGS进行多人游戏。 有一件事我搞不清楚,那就是连接问题的处理。现在我部署了一个系统,每个玩家每五秒钟向其他玩家发送一条消息,告诉他们我在线。如果玩家不发送任何消息10秒,我会认为他/她有连接问题。 我的第一个问题是:这是正确的方法吗?我在GPGS文档中找不到除了OnPeerDisconnected之外的任何东西,我认为它与此无关 我的第二个问题是:有时在玩游戏时,一个或一些用户“超时”。换句话说,他们没有收到任何消息,也无