有没有办法了解有多少玩家使用游戏中心或等待游戏?在我的应用程序中,有一个场景,您可以选择要播放的游戏类型。有三种类型"单人游戏" "多人"和#34;多人通过游戏中心"。我想向用户展示有多少玩家使用游戏中心,以及有多少玩家正在尝试找到匹配。 我想知道是否有办法知道它?
答案 0 :(得分:1)
我找到了一种方法来显示当前有多少用户正在使用我的应用并使用游戏中心登录。 首先做一个排行榜,称之为“在线玩家”。使其成为分数提交键入“最新分数”并将排序顺序“从高到低”。当用户通过游戏中心进行身份验证时,将1发送到您的排行榜,当应用程序进入后台时,将1发送到您的排行榜。询问您想要显示在线玩家并获得最高100个值的排行榜得分。设置timeScope GKLeaderboardTimeScopeToday并且范围为100(MAX)。只有不好的部分是最大值,你只能在线显示100名玩家,如果你有更多的在线玩家,你就无法展示它们。