谷歌游戏服务2017年版:如何邀请他人参加多人游戏比赛?

4
1个回答

0
在Google Play游戏服务文档中,有一个关于如何邀请G+好友和匿名玩家的代码示例,链接在这里:https://developers.google.com/games/services/android/realtimeMultiplayer#invite_players_option。但是这个示例已经过时,不反映API的实际变化。 更新于2017年8月 目前,RealTimeMultiplayer.getSelectOpponentsIntent(...)和许多其他方法在文档中也被标记为过时(当发布此答案时它们还没有被标记)。在这里阅读更多关于此事的信息。

谢谢你分享这个。我想坚持使用自定义UI。你有任何想法,SelectOpponentsIntent如何获取对手列表吗? - SePröbläm
我认为GPGS根据已登录用户执行一些逻辑。可能使用类似GPS位置、G+好友、随机选择的玩家和其他因素的算法(这是我的推测)。实际上,我并没有找到确切使用的算法。如果您需要更受控制的玩家邀请系统,我认为您需要构建自己的系统。 - MatPag
谢谢MatPag!我一直担心……奇怪的是,除了上面提到的公告外,没有其他信息。即使通常非常好的文档也还没有反映最新的更改。编写我们自己的玩家邀请系统是可能的,但将其与GPGS连接以进行多人比赛可能会非常具有挑战性 - 如果可能的话(老实说我还没有查看文档)。再次感谢。 - SePröbläm
getSelectOpponentsIntent() 是一个已经过时的函数。 - ivy_the
两个月前不是这样的:D,我会更新我的答案,谢谢 - MatPag

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接