问题标签 [leaderboard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios6 - ios6:GameCenter 显示错误的类别(排行榜)
我有 ID 为“1”、“2”和“3”的排行榜。“1”和“2”是为应用商店中当前版本的应用提交的,“3”是一个新版本。测试设备具有为所有类别提交的值。要从应用程序中打开排行榜,我使用以下代码:
如果在 ios 5.0.1 和 5.1.1 上都适用于“3”和“1”,但我在 ios 6.0.1 上有一个奇怪的问题:当我尝试打开类别“1”时 - 没问题,但是当我open "3" - Game Center 通常只显示带有默认类别 ("1") 值的“排行榜”屏幕。
也许发生这种情况是因为我的“3”类别还没有“在线”,当我发布将包含“3”类别的应用程序的新版本时,这个问题会消失吗?我试图将“3”更改为“2”:
它工作了一段时间,然后我再次看到带有默认类别值的“排行榜”屏幕。
有没有人碰巧有这样的问题?
更新:作为临时解决方案,我将类别设置为 nil 以查看所有类别。
iphone - 游戏中心。如何更改排行榜中显示点的外观?
这很可能是非常简单的问题,我对正确答案有自己的假设,但我无法验证我是否正确。所以,在我的排行榜中,积分目前是这样显示的,100Points
但我希望它像这样显示100 points
。如何在100
and之间插入空格points
?
ios - GKScores 存储到下一次连接?
在 Apple 的GKLeaderboards示例代码中,它们展示了如何存储 GKScore 对象以供以后在发送失败时提交。但是,向 Game Center 报告分数的文档说“如果由于某种原因由于网络错误而无法报告分数,Game Kit 会在网络可用时自动重新发送数据。”
这是否意味着不再需要 GKLeaderboards 中的重新发送基础设施?GameKit 是在哪个版本开始保存分数并将其重新发送到排行榜的?
我直到最近才使用 GameKit,所以我希望有人已经使用了一段时间并且可以确认它以节省我的一些测试。
php - PHP Reward 指向排行榜并计算平局
好吧,我一直在努力解决这个问题,谷歌搜索试图找到任何可以引导我朝着正确方向前进的东西,但无济于事。
所以我有一个排名排行榜数组,如下所示:
然后我有一个带有预定义数组的奖励积分系统,可以根据排名奖励积分:
如果不是因为平局,我只会匹配两个数组并根据数组键奖励积分。但是,由于我允许绑定,因此我试图在所有绑定用户之间分配绑定奖励积分。因此,根据上述提到的玩家 2 和 3 并列第 2 名,他们将平分奖励点 9 和 8……所以两人都将获得 8.5 分。
所以我在合并两个数组时要寻找的最终结果是:
排行榜可以不断变化,直到一天结束,所以我尽量不要让它太复杂。我只是想知道是否有人可以向我指出他们看到的可以帮助我的东西,或者他们是否有任何实施想法。
我在尝试中最挣扎的部分是循环遍历排行榜数组并不断期待“排名”相同,然后知道我需要总结和拆分什么,同时也知道我可以跳过数组,而不是对我刚刚在前瞻中经历的下一个项目执行相同的测试。对不起,如果我感到困惑,但我显然很困惑。
ios - 在 iOS 的 GameKit 中获得每周排行榜的排名
我想给在排行榜上的玩家一个反馈。
我这样做是为了每日排行榜:
iOS GameKit 的每周排行榜可以获取玩家的排名吗?
某种:
mysql - 使用 MySQL(或实际上任何 SQL)跨多个游戏的排行榜
好奇用 SQL 数据库在多个游戏中实现排行榜的最优雅方式是什么?
我有游戏 G1,玩家在那里得到不同的分数(从 0 到 100) 我有游戏 G2,玩家在那里也得到不同的分数(但从 0 到 1000) 我有游戏 G3,玩家在那里也得到不同的分数(从 1000 到 10000)
可能是共享玩家(但不是必需的) 我如何实现排行榜,这样我就可以在所有游戏中显示排名前 5 的玩家,并且它不会用大量 SQL 查询杀死我的数据库?我正在谈论这个排行榜的数百甚至数千个请求/秒。
我几乎没有自己的想法,但它们看起来都不够优雅和简单......
java - 显示来自 SwarmConnect 的排行榜
我正在尝试为我的应用程序的最新版本实现在线排行榜。我按照这里找到的教程进行操作:
http://swarmconnect.com/admin/docs/leaderboard
这是来自MainMenu.java
.
Results.java
测验结束后显示。这是那里的相关代码:
以下是来自的相关代码Highscores.java
:
这就是我拥有的所有代码,也是 SwarmConnect 网站上的所有代码。我能够MainMenu
成功登录,并且应用程序永远不会崩溃。但是当我去Highscores.java
什么都没有显示。必须有更多代码,但我在任何地方都看不到任何文档,以获取超出顶部链接中的说明的说明。
我的问题是如何显示从Results.java
页面提交的分数。
java - 自定义 Swarm Connect 排行榜
现在我正在以SwarmConnect
这种方式显示在线排行榜:
它显示以下排行榜:
这显然是格式化的,SwarmConnect
在游戏过程中看起来和我的应用程序完全不同。有什么方法可以自定义这个排行榜,例如只提取值并将其放入我自己创建的高分表中?
java - 更改 Swarm Connect 的排行榜功能
现在下面是我的排行榜的样子。
我有两个问题:
用户如何设置他们的名字?当我使用 Facebook 登录时,系统会自动为我选择“pub_6997”。我在玩应用程序时搜索了设置,但找不到任何有用的东西。
有没有办法在排行榜中添加另一列?例如,一列是不会以任何方式影响排名顺序的字符串。
php - MySQL - 好友排行榜按胜利排名并将玩家包括在排名中
平台: MySQL/PHP
场景:创建好友排行榜,其中包括玩家的所有好友,并在单个查询中将该玩家包含在排行榜中。
详细信息:我正在尝试创建一个查询,其中结果包括选择的玩家及其所有朋友。排名将根据获胜次数最多的人来确定。
问题:这可以在单个查询中完成,还是更快获得结果集,然后将每个朋友的获胜次数与玩家获胜次数进行比较以确定排名顺序。
其他详情:
这是我必须返回玩家和他们的朋友以及胜利和金钱总数的查询:
结果:
结果显示玩家获胜数为 200,因此在这种情况下,玩家应该排名第 3。
你会注意到我有玩家获胜但我如何比较玩家获胜和朋友获胜以在同一 SQL 语句中返回排名?或者是最好的做法是将结果分配给一个数组然后确定玩家适合的位置?
编辑: 所以我想出了一个有效的 UNION,这是唯一的选择吗?
这似乎暂时有效,除非有人有更好的解决方案?