我计划在我的应用程序中引入Google play游戏服务。但是,我不确定是否可以提供以下功能。我需要能够列出可用房间,以便玩家可以加入任何他选择的房间,而不是自动加入。
有没有办法做到这一点?谢谢
发布于 2013-08-22 05:56:16
在我们的API的当前实现中,没有您可以自愿进入的“开放房间”。你需要一张请帖才能进入房间。因此,我们拥有的最接近您要求的方法是GamesClient.loadInvitations()方法,它将列出玩家拥有的所有当前活动的房间邀请。
如果你试图实现的行为是“我想加入一个玩倒置四维象棋的房间”,而没有得到朋友的特别邀请,那么你想要的可能是自动匹配。自动匹配意味着您可以创建一个房间,并指定您希望在游戏中使用的玩家数量,还可以选择指定表示游戏类型的变量代码(整数)。然后,API会将一组想要玩同一变种的玩家匹配在一起,并将他们都放在同一个房间里。
发布于 2013-07-14 22:14:42
您可能需要使用Leaderboards in Android
发布于 2013-07-17 00:26:22
我不明白你怎么能在当前版本的游戏服务中做到这一点(至少如果你以谷歌想要的方式使用API的话是不会的)。
然而,我注意到了这一点:
https://developers.google.com/games/services/web/api/rooms/join
加入一个房间。仅供游戏SDK内部使用。不支持直接调用此方法。
也许这类事情在以后的日子里会成为可能?
https://stackoverflow.com/questions/17637799
复制相似问题