在Google I / O开发者大会上,Google发布了一项新的游戏服务,其中一个部分就是成就支持。我想要取得一百万个硬币的成就,但支持成就的增量成就少于10,000步,请参阅here。反正有没有绕过这个?我如何才能获得一百万个硬币?
答案 0 :(得分:3)
我有同样的问题。基本上我正在做的只是在本地跟踪它,然后当它们到达目标时立即解锁它。不理想,但它的工作原理。 我想你也可以将它增加到实际值的1/10(或者在你的情况下是1M / 10000),这样当你达到峰值时,当用户获得了一百万点或者硬币等时它就被解锁了。
答案 1 :(得分:1)
您可以使用Google Play游戏服务直接执行此操作。
但是,默认UI中的播放器不会显示步数。 用户只能看到它上面的百分比值。
一个好的方法是在外部保存中保存硬币总数(Google Cloud Save?),并且只有在达到新的百分比时才向您的GamesClient报告增量。
此解决方案还可以最大限度地减少API调用,并帮助您管理daily quota。