使用哪种方法来保存游戏数据并在 Flutter 中显示它们?

Which method to use for saving game data and also displaying them in Flutter?

我有一个超级简单的游戏,没有动画或类似的东西,它是某种问答游戏。我已经可以保存用户的最大值。通过 sharedpreferences 在本地评分,我现在想做的是保存最大值。在某种服务器上为所有用户评分,并可能在一个屏幕上显示它们。

我在这里不是要代码,我知道如果没有看到我的游戏源代码会很难。

我需要关于使用哪种方法保存用户 'simlpe' 数据的建议?

我应该使用 firebase 来保存所有用户的最大值吗?分数或使用 Google Play Games 会是更好的选择?

顺便说一句,我不想​​打扰用户处理电子邮件、google 登录或任何其他此类方法。用户只会更新他们的用户名和个人资料照片(如果他们选择的话)。

您可以使用firebase 实时数据库或firestore 来保存用户数据。如果您不想 Google 登录,则不必使用身份验证。

检查以下内容:

https://pub.dev/packages/cloud_firestore

https://pub.dev/packages/firebase_database