是否可以在 google play 游戏服务上保存关卡?

Posted

技术标签:

【中文标题】是否可以在 google play 游戏服务上保存关卡?【英文标题】:Is it possible to save levels on google play games services? 【发布时间】:2015-01-21 13:34:05 【问题描述】:

我已经知道 google play 游戏服务上的排行榜和保存的游戏,我正在我的游戏中使用它。除了这些 - 我只想将我的游戏用户的当前级别存储到使用谷歌云 API。有什么简单的方法吗?

另外,有没有机会同时获得用户的解锁等级列表和当前等级?

【问题讨论】:

您查看过保存的游戏 API 吗? developers.google.com/games/services/android/savedgames 【参考方案1】:

如果我正确理解您的要求,Saved Games API 可以存储您想要的信息。 API 基本上是一个 blob 存储。所以如果你序列化玩家的当前关卡、解锁的关卡列表和任何其他状态信息,你可以再次加载它(甚至从不同的设备)。

您可以参考示例CollectAllTheStars2,它通过序列化为 json 来保存多级游戏状态,然后使用 Saved Games API 保存字节。

【讨论】:

以上是关于是否可以在 google play 游戏服务上保存关卡?的主要内容,如果未能解决你的问题,请参考以下文章

用户退出 Google Play 服务后保存游戏的最佳做法?

从 Google Play 服务中的网页进行云保存

Google play 游戏服务 : 保存游戏,创建新快照

如何静默下载 Google Play 游戏服务保存的游戏快照数据?

Google Play 游戏服务:编写保存的游戏

是否可以使用服务帐户访问 Google Play 游戏服务 API?