【发布时间】:2016-07-13 02:12:41
【问题描述】:
各位开发者,
我在 Android Studio 中编写了一个游戏,我想为它设置一个排行榜。由于方便,我想使用 Google 排行榜。
但是,玩家的排名取决于两个变量。为了完成游戏,玩家需要做出一定的动作。他需要的动作越少,他的排名就越高。这将导致有太多玩家具有相同数量的移动。所以还有另一个变量:玩家需要做出这些动作的时间(这是一个益智游戏,所以他需要考虑这些动作)。
排行榜应根据玩家的移动量对玩家进行排名。当两个玩家的移动量相同时,这取决于谁排名更高的时间。 Google Play 排行榜可以做到吗?如果是,我该如何实施?如果没有,您还有其他建议/建议吗?
我还考虑过根据动作和时间计算一个分数,然后将该分数用于排行榜,但这只是我的第二选择。
感谢任何有用的 cmets 和答案。
干杯!
【问题讨论】:
-
你为什么不两者都做呢?移动的次数和花费的时间,时间是计算排名的次要值,因为它与玩家的效率相关。
-
感谢 Pztar 的评论,但您到底是什么意思?这就是我想要实现的:一个使用两个值来计算排名的排行榜。问题是如何使用 Google Play 排行榜做到这一点?或者你的意思是,实现两个不同的排行榜(一个有移动,一个有时间)?
标签: java android google-play-services