问题标签 [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.
ios - iOS GameCenter 排行榜仅在沙盒模式下显示我的分数
我在沙盒模式下为我的游戏创建了排行榜。然后我尝试使用不同的游戏中心帐户玩游戏。但我只能看到当前登录帐户的分数。这是对的吗?或者我错过了什么?如何用一堆记录填充沙盒排行榜来测试我的游戏?
谢谢!
android - Android Swarm 排行榜意外行为
所以,我最终决定在我的游戏中使用 Swarm 排行榜。
设置很简单,但似乎给应用程序带来了一些意外行为。
会有帮助的是有人可以阐明它:
该应用程序始终在后台运行。即使在最终 UI 活动结束后。当然,Swarm 保留了一些线程来阻止它关闭。任何想法,我如何完全关闭我的应用程序,而不是让用户使用后台应用程序。
他们在单独的 PID 空间中生成服务,是否有必要。如果我对其进行修改并使其在一个 PID 中进行维护会怎样?
SDK 有时会显示登录仪表板,而我更喜欢我的用户以访客身份玩游戏,因此不调用
showDashboard
. 为什么它仍然被调用?任何防止它的方法。或者如果要显示它 - 那么我可以与之关联的任何回调,以便 UI 的其余部分更加交错,而不是突然弹出
mysql - MySql - 在排行榜查询中预测用户排名
根据其他用户的喜好和我的其他参数,我有一个用户烹饪排行榜。每个用户可以在排行榜中拥有许多菜肴。
这个排行榜是实时显示的。我总是再次查询它以向我的客户展示最新数据。
现在我想创建一个选项来向我的用户显示他在板上的菜肴,并且我想告诉他他们在什么地方。
如何预测我的所有用户菜肴在排行榜中的排名?
c# - xna + windows phone 游戏的在线排行榜
在我的 xna + WP7 游戏中,我有本地分数,正在寻找在线排行榜/API 来提交用户分数。任何链接或来源都会有所帮助
networking - Game Center / GameKit 在网络可用时重新提交分数
我正在创建一个支持 Game Center 的类似游戏的应用程序。当玩家通过正确的 GC 身份验证但网络(wifi 和蜂窝网络)在我想要报告我的分数时不可用时,我在向排行榜报告分数时遇到问题。
我的应用程序适用于 iOS 5.0 及更高版本,根据文档,它应该在网络可用时重新提交分数。让我解释一下我的尝试:
我打开了我的应用程序并验证了我的 GC 帐户,关闭了 wifi,报告了分数,然后打开了 wifi 并等待了 30 分钟。之后我检查了排行榜,但我的排行榜上没有任何更新的分数。(也许我不耐烦,那是因为苹果决定重新提交分数的时间/间隔未定义?)
我打开了我的应用程序并验证了我的 GC 帐户,终止了应用程序,关闭了 wifi,再次打开了我的应用程序,它自动验证了我的 GC 帐户,我报告了分数然后打开了 wifi,但我的排行榜上仍然没有更新分数。(也许我不耐烦,那是因为苹果决定重新提交分数的时间/间隔未定义?)
如果重新提交需要超过 30 分钟,我认为它没有用吗?有没有办法克服这个问题?我的意思是,如果我稍后保存并发送分数,这也会很糟糕,因为 GC 稍后也会重新提交它们?(它不会那么糟糕,但仍然是不必要的)
有没有关于这个重新提交时间的文件?我找不到任何...我的意思是什么时候重新提交?在重新提交之前,我是否需要让我的应用程序和 wifi 保持打开状态?
谢谢您的回答 ...
ios - 显示随机类别的排行榜
我在游戏中心的沙盒排行榜上有一个奇怪的问题。我有两个排行榜,有两个单独的 ID 又名类别。出于某种原因,我的第一个排行榜按钮每次都显示正确的排行榜,但第二个排行榜按钮在两个排行榜之间随机选择。我确定我的排行榜类别是正确的名称。我使用 leaderboardCategory 和 category 来确保 ios5 和 ios6 得到正确处理。这几乎就像我打开一个排行榜而不是关闭它并快速打开另一个它不会加载正确的排行榜。此外,当此问题发生时,排行榜标题显示“排行榜”
PS。有谁知道是否有可能有一个 GKLeaderBoardViewController 将您带到排行榜菜单,该菜单显示所有排行榜与特定排行榜并列?
谢谢大家。
例子:
api - WP7 + XNA 游戏 - 在线排行榜
寻找 xna+wp7 游戏的在线排行榜。
我正在尝试使用 www.mogade.com,但他们停止支持新用户。谁能告诉我任何其他可用的在线排行榜(免费)。
sql - 从关卡完成表创建排行榜
我有一张桌子completion_log
,有team_id
,level
和completion_time
。当每个团队完成一个关卡时,将插入一条记录,其中包含相应的关卡和时间值。从数据中创建排行榜的最佳 SQL 查询是什么 - 按最高值的降序列出团队,level
如果最高级别相同,则按completion_time
升序排序?
我试过类似的东西:
虽然这几乎可以完成这项工作,但当每个团队completion_time
的值相同时,这并不能排序。max(level)
怎么做?
sandbox - 游戏中心沙盒
好的,所以我在应用商店中有一个可用的应用,对于它的下一次更新,我想添加 Game Center 功能,我已经完成了所有的编码并且一切都按我的预期工作(使用 NSLog 来确保正确的编码是调用)但是,当我打开游戏中心时,有一个成就,但没有我获得的第二个成就,几个小时前一个排行榜显示了分数,现在它没有了,另一个排行榜上显示了分数作为一个旧分数。游戏中心沙盒模式真的这么糟糕吗,因为我已经在我的代码中搜索了几个小时的错误,我发誓,没有任何错误。任何人都可以帮助我吗?注意 - 我在这里看到有人建议使用 2 个游戏中心帐户使用游戏,我已经这样做了,而在第二个帐户上根本没有显示任何高分或成就。
谢谢格雷厄姆
ios5 - iOS 6 中的游戏中心问题
我正在我的应用程序中实现 Game Center,但在尝试读取 iOS 6 中的 leaderboardCategory 属性时遇到问题。
下面是我展示 GKGameCenterViewController 的方式:
然后,当调用委托时,我检查 leaderboardCategory 属性显示的内容:
麻烦的是,无论我在关闭前切换到哪个排行榜,它总是显示我通过的第一个。
根据苹果的文档:
当排行榜出现时,该属性的值决定了向玩家显示的排行榜内容。当玩家更改他们查看的排行榜内容时,leaderboardCategory 属性会自动更新。例如,为了保留玩家的选择,您可以在屏幕关闭后读取 leaderboardCategory 属性,并在下次初始化视图控制器时设置该值。
现在,我也尝试使用 GKLeaderboardViewController,但没有成功。但是,当我在 iOS 5 中使用 GKLeaderboardViewController(GKGameCenterViewController 在 iOS 6 之前不可用)时,“类别”属性会按照 Apple 文档的建议进行更新。
我错过了什么?