iOS Google Play Games SDK - 如何邀请好友加入社交圈?

Posted

技术标签:

【中文标题】iOS Google Play Games SDK - 如何邀请好友加入社交圈?【英文标题】:iOS Google Play Games SDK - How to invite friends to social circles? 【发布时间】:2017-04-11 19:56:09 【问题描述】:

最近,Apple 的 Game Center 真的下架了,所以我在我的 ios 游戏中添加了对 Google Play Games 排行榜和成就的支持。我自己通过使用 GPGLeaderboard 类下载分数来显示排行榜。有一个名为“social”的属性可以让我下载朋友的分数 - “社交排行榜是由本地玩家圈子中的人过滤的公共排行榜。” 是否有 API 可以让我邀请其他玩家加入我的游戏,以便我可以在这些社交排行榜中看到他们?我不确定人们应该如何建立这些社交圈?

【问题讨论】:

【参考方案1】:

查看此文档:Starting a real-time multiplayer game。

邀请玩家按钮。 允许用户邀请朋友加入游戏会话或指定一些随机对手进行自动匹配。当玩家选择此选项时,您的应用应显示 SDK 提供的内置玩家选择用户界面 (UI) 或用于玩家选择的自定义 UI。

您可能还想检查此GPGLeaderboard Class Reference,其中必须使用leaderboard ID 创建leaderboard 对象。创建 leaderboard 对象后,您可以使用提供的一组 actions 与其交互。

【讨论】:

我不想邀请人们加入多人游戏。我只是希望能够在社交排行榜中看到玩相同游戏的朋友的分数。谷歌文档说……“如果你的 Google+ 圈子中的朋友分享了他们在你用你的 Google+ 帐户玩的同一个游戏的活动,你可以在游戏的社交排行榜上比较分数。”但他们如何分享他们的活动? Google 已从要求 Google+ 帐户转变为使用匿名玩家 ID,那么我如何在我的社交排行榜中查看他们的分数? support.google.com/googleplay/answer/6061473

以上是关于iOS Google Play Games SDK - 如何邀请好友加入社交圈?的主要内容,如果未能解决你的问题,请参考以下文章

无法在真实设备上运行 RealTimeRoom Google-Play-Games iOS ButtonClicker2000 示例

是否可以将 Google Play Games Services Realtime Multiplayer 集成到适用于 Android 和 iOS 的 LibGDX 中?

100% “google.play.games.games.v1.Applications.RecordApplicationActivity” 一个月以来

Google Drive Api 已弃用(Google play games -> Saved Games)

实现成就和排行榜的问题 Unity、Android - Google-Play-Games

限制 Google Play Games API 调用