0

Google Play Saved Games Developer site提到“保存的游戏服务可以使玩家的游戏数据同步到多个设备上。”但是并没有给出任何实例,指导或甚至是一种方法来实现这一点。我熟悉实现快照以将应用程序数据保存到快照或从快照加载应用程序数据,但不知道如何将设备快照/数据保持在同步快速设备中。那么利用Google Saved Games API跨设备同步玩家游戏数据的方法是什么?一个人如何做到这一点的例子会更好。谢谢。Google Play游戏服务API如何在多个设备上同步玩家的游戏数据?

回答

0

它在你给的是,documentation陈述“要了解如何实现您的平台保存的游戏,看Client implementations

您可以检查此Adding Saved Games to Your Android Game指南将告诉您如何使用保存Android应用程序中的游戏API。

要检索当前登录的播放器的所有保存的游戏,请调用[load()](https://developer.android.com/reference/com/google/android/gms/games/snapshot/Snapshots.html#load(com.google.android.gms.common.api.GoogleApiClient,布尔值))方法。

您的游戏还可以通过玩家的用户界面选择检索特定的已保存游戏,如Displaying Saved Games中所述。返回的已保存游戏以Snapshot表示,您的游戏可以打开以阅读其内容和元数据。

+0

我已经在我的应用中实现了上述所有功能。保存/加载/打开快照。我的问题在于保持多个设备同步游戏进度的方法。我每次打开应用程序时都必须强制用户加载快照吗?如果应用程序位于第二个设备的内存中,那么在打开应用程序时如何强制刷新数据? – John

相关问题