Android 在iOS和安卓系统中使用Google Firestore(加上Google Stack)制作Unity手机游戏

Android 在iOS和安卓系统中使用Google Firestore(加上Google Stack)制作Unity手机游戏,android,ios,unity3d,google-cloud-firestore,Android,Ios,Unity3d,Google Cloud Firestore,我想开始开发一款unity手机游戏,该游戏将使用Google Firestore作为其数据库,理想情况下使用云功能作为其“服务器架构”。我有Firebase和unity的经验,但我对两件事感到困惑: 谷歌的“完整堆栈”到底是什么,比如我应该在Firestore和云功能之上使用什么(这是我需要担心的全部,还是还有更多,在工作中与AWS合作对于一个良好工作的项目来说,似乎有很多事情需要准备就绪) 将Firestore与跨越iOS和Android的Unity手机游戏集成的最佳方式是什么?有这样一个项目

我想开始开发一款unity手机游戏,该游戏将使用Google Firestore作为其数据库,理想情况下使用云功能作为其“服务器架构”。我有Firebase和unity的经验,但我对两件事感到困惑:

  • 谷歌的“完整堆栈”到底是什么,比如我应该在Firestore和云功能之上使用什么(这是我需要担心的全部,还是还有更多,在工作中与AWS合作对于一个良好工作的项目来说,似乎有很多事情需要准备就绪)
  • 将Firestore与跨越iOS和Android的Unity手机游戏集成的最佳方式是什么?有这样一个项目的入门教程吗 非常感谢各位,我也非常感谢你们给我提供关于如何制作一款跨越iOS/Android的unity手机游戏的其他建议。例如,我应该考虑集成哪些其他技术

    我猜“完整堆栈”包括Firebase的所有其他服务:身份验证、云功能、ML工具包、托管、云存储、实时数据库和Firestore()

    Firestore当前不可用于Unity()。你可以为它编写一个桥接器,但这需要大量的工作,而且很难测试


    不过,实时数据库可能满足您的大部分需求。这是Firestore的当前版本。

    更新此问题:

    用于Unity的Firestore SDK目前处于alpha状态(自3月5日起)。

    如有变更,以下为公告:

    正如你们中的一些人所注意到的,昨天我们发布了Firebase Unity SDK 6.12.0,包括Firestore的alpha版本。此版本是实验性的:

    我们预计API将有突破性的变化,有些功能是 缺失(例如:在查询中)您可能会发现我们需要解决的问题 无法立即提供解决方案请尝试并告知我们 进展如何。阅读有关如何在Add Firebase中获取此版本的更多信息 为了你的团结计划

    我们非常兴奋(终于)能把这个交到你们手中,并听到它是如何运作的 为你工作

    我喜欢Firebase(/Firestore),我们一直在为客户的重大项目使用它

    但Firebase在某些方面“完全无用”

    忘了“多人游戏与团结”吧

    建议你

  • 熟悉Playfab,做一些小演示

  • 别忘了Unity本身提供了内置于Unity的多人游戏。(事实上,这当然是Unity的重要组成部分,这是一项巨大的成就。)Unity多人游戏并不完美,但在探索其他路径之前,您肯定应该完全熟悉它,包括各种云功能

  • Firebase对于Unity mp游戏是无用的,把它放在一边吧

    我应该如何制作一款跨越iOS/Android的unity手机游戏

    有10万人吗?这类游戏自然只需Unity自己的MP系统即可完成。

    不然呢?正如我所说,一旦你非常熟悉这一点,也探索Playfab