Google Play游戏服务中的多人API将不再可用。如何迁移到Firebase?

问题描述 投票:1回答:1

经过数月的努力,我使用Google Play游戏服务中的Multiplayer API,最近发布了具有多人游戏功能的应用程序(“ Match4app”)。

现在,我收到了来自Google的电子邮件:

Play游戏服务中的实时多人游戏将于2020年3月31日消失。谨在此通知您,Google Play游戏服务将于2020年3月31日停止提供基于实时和回合的多人API。需要采取的行动由于您的某些游戏使用这两个API中的一个或两个(如下所列),因此您需要找到替代产品才能继续提供多人游戏体验。迁移选项包括使用Firebase Realtime Database进行多人托管,使用Google Cloud OpenMatch进行配对。您可以登录您的Cloud帐户以通过Spark Plan免费使用Firebase Realtime Database。我们知道此更改需要您付出额外的努力,我们感谢您的理解。如果您有任何疑问或疑虑,请填写。

问题:

  • 此“额外工作”将我的游戏迁移到“ Firebase实时数据库”和“ Google Cloud OpenMatch”有多困难?

  • <<
  • 如果没有简单的迁移,并且这需要从头开始实施,是否有任何教程可以使用“ Firebase Realtime Database”和“ Google Cloud OpenMatch”制作多人游戏?

  • 此“火花计划”似乎是免费的。但是,根据此链接,它具有局限性:https://firebase.google.com/pricing/?hl=vi

  • 同时连接:100。
  • 是否还有其他“免费”替代方案,类似于已弃用的Google API?]]

    经过数月的努力,我最近使用Google Play游戏服务中的Multiplayer API发布了具有多人游戏功能的应用程序(“ Match4app”)。现在,我收到了来自Google的电子邮件:...

答案:

有很多工作要做。这是从头开始重写的。

    没有您仍然需要登录,但是您需要做很多OAuth事情才能进行通过Google Play服务和Firebase数据库授权您的客户端。
  • [上有一些youtube视频,但它们总是走随机路线来提供随机对手的简单方法。如果您想与某个对手对战(例如过去的GPG),他们都不提供球员搜索。
  • 不是我能看到的。我正在将游戏移交给随机玩家,因为似乎没有真正的解决方案。 Google Cloud OpenMatch似乎非常模糊。如果仅是后端,或者是否必须将其安装在自己的服务器上,我将无法解决。
  • google-api google-play-games multiplayer
    1个回答
    0
    投票
    © www.soinside.com 2019 - 2024. All rights reserved.