我正在创建一个实现谷歌回合制多人游戏API的应用程序,但我对Android相对较新。我需要发生的是,当用户开始与对手的比赛时,他们需要等待第二个用户开始,以便在填充布局之前将某些数据传递给他们。基本上,我所拥有的就是你从谷歌的回合制多人游戏中得到的。它开始比赛,让开始比赛的人进行第一回合。有人对此有任何经验吗?我不知道如何让首发球员等到另一个球员轮到他们。
我让起始玩家将他们的布局信息传递到一个字节数组中,对手将获得该数组,以便他们可以根据需要对该布局进行操作。然后对手将使用自己的字节数组信息更改字节数组。之后,开始比赛的玩家应该能够继续他们的回合。
任何帮助都会很棒。谢谢大家。
正如 Ogen 所说,调用 takeTurn() 使得起始玩家在第二个玩家之前无法轮到他们。