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

Google api Google Play Games服务中的多人API将不再可用。如何迁移到Firebase?,google-api,google-play-games,multiplayer,Google Api,Google Play Games,Multiplayer,经过数月的努力,我最近发布了我的应用程序(“Match4app”),使用Google Play Games服务中的多人API,具有多人游戏功能 现在,我收到了一封来自谷歌的电子邮件: 实时多人在线游戏服务将于2020年3月31日推出。 我们想通知您,在2020年3月31日,Google Play Games服务中的实时和基于回合的多人游戏API将不再可用。 需要采取的行动 因为您的一些游戏使用了其中一个或两个API(如下所列),所以您需要找到替代品才能继续提供多人游戏体验。迁移选项包括使用Fir

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

现在,我收到了一封来自谷歌的电子邮件:

实时多人在线游戏服务将于2020年3月31日推出。 我们想通知您,在2020年3月31日,Google Play Games服务中的实时和基于回合的多人游戏API将不再可用。 需要采取的行动 因为您的一些游戏使用了其中一个或两个API(如下所列),所以您需要找到替代品才能继续提供多人游戏体验。迁移选项包括使用Firebase实时数据库进行多人托管和使用Google Cloud OpenMatch进行配对。您可以通过Spark计划免费登录到您的云帐户以使用Firebase实时数据库。 我们知道这一变化需要您额外的工作,我们感谢您的理解。如果您有任何问题或顾虑,请填写以告知我们

问题:

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

  • 是否有任何教程包含简单的分步说明,如“1.将mGoogleSignInClient.silentSignIn()替换为”FireBaseSigninLablabla。。。2.用这个等代替这个“

  • 如果没有简单的迁移,这需要从头开始实现,那么有没有教程可以使用“Firebase实时数据库”和“Google Cloud OpenMatch”制作多人游戏

  • 这个“星火计划”似乎是免费的。但是,根据这个链接,它有一些限制:

    同时连接:100

    有没有其他类似于不推荐使用的谷歌API的“免费”替代方案

答案:

  • 有很多工作要做。这是一个从头开始的重写
  • 不,您仍然需要登录,但是您需要做大量的OAuth工作才能正常工作 通过Google Play服务和Firebase数据库授权您的客户
  • 上面有一些youtube视频,但它们总是简单地提供随机对手。如果你想与某个对手比赛,它们都不提供玩家搜索(就像GPG过去那样)
  • 我看不出来。我正在将我们的游戏转移到随机玩家身上,因为似乎没有真正的解决方案。谷歌云OpenMatch似乎非常模糊。我无法确定它是否只是一个后端,或者是否必须在我自己的服务器上安装
  • 答复:

  • 有很多工作要做。这是一个从头开始的重写
  • 不,您仍然需要登录,但是您需要做大量的OAuth工作才能正常工作 通过Google Play服务和Firebase数据库授权您的客户
  • 上面有一些youtube视频,但它们总是简单地提供随机对手。如果你想与某个对手比赛,它们都不提供玩家搜索(就像GPG过去那样)
  • 我看不出来。我正在将我们的游戏转移到随机玩家身上,因为似乎没有真正的解决方案。谷歌云OpenMatch似乎非常模糊。我无法确定它是否只是一个后端,或者是否必须在我自己的服务器上安装