gpt4 book ai didi

android - Web 客户端库的云存储?

转载 作者:行者123 更新时间:2023-11-29 01:24:38 26 4
gpt4 key购买 nike

我想为 3 个平台的游戏使用云存储。因此,您可以在网络上玩游戏,然后在您的手机上继续游戏。

我在看API文档,只看到支持获取快照。我想创建一个新的快照然后保存它。它显示了如何针对移动设备而不是网络执行此操作?

当然,该服务不会以这种方式限制您。这会破坏用户体验。

谢谢,肖恩。

最佳答案

不幸的是,如您所知,没有 API 可以使用 Web API 编写保存的游戏。如果你想支持网络和移动游戏保存,你必须自己实现。一个简单的方法是使用 Application Data Folder适用于 Google 云端硬盘。这允许您的应用程序将数据存储在玩家驱动器帐户的隐藏目录中。此 API 在 Android ( https://developers.google.com/drive/android/appfolder ) 甚至 iOS ( https://developers.google.com/drive/ios/ ) 上也可用。

如果不使用 Play 游戏服务,您主要会错过客户端上的一些缓存逻辑和用于选择快照的用户界面。如果你消除了缓存逻辑,你也消除了复杂的冲突解决的需要(假设你使用“最后写入获胜”的方法)

概括地说,这些步骤是:

  1. 在 Google API 控制台上为您要支持的平台创建一个新应用程序。

  2. 在您的游戏中实现登录(这与您通过 Play 游戏服务使用保存的游戏相同。

  3. 使用正确平台的特定客户端 ID 来访问您的应用程序的应用程序数据。
  4. 实现用户界面以选择现有快照或创建新快照。

关于android - Web 客户端库的云存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34721199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com