我想把一个领导板整合到我的Android游戏中。然而,我还没有决定使用我自己的服务器或使用谷歌的领导板。有一件事会使我的偏好倾斜,那就是谷歌系统是否对发送的分数进行认证。我不想有人得到领导板的ID (或其他一些数据),并发送假分数到董事会。如果我建立自己的系统(例如,在PHP中),我至少可以设置一个方法来验证被发送到服务器的分数。例如通过使用散列系统。
那么,有关于Google如何认证应用程序发送的数据的信息吗?
发布于 2014-07-12 18:04:17
没有服务器端的分数验证。
您的游戏可以附加一些额外的元数据与每次提交,但你(或一个脚本)需要轮询的领导板和手动删除假条目。见谷歌游戏服务管理工具。
(我在一个文字游戏中使用了额外的元数据,附加了一个反篡改散列,以及关于用户实际做了什么的其他信息。我没有发现任何虚假的杂凑-不匹配的投稿,但这是一个方便的方法,看看得分最高的球员到底在做什么。)
https://stackoverflow.com/questions/24356440
复制相似问题