使用哪种方法来保存游戏数据并在 Flutter 中显示它们? [关闭]
Posted
技术标签:
【中文标题】使用哪种方法来保存游戏数据并在 Flutter 中显示它们? [关闭]【英文标题】:Which method to use for saving game data and also displaying them in Flutter? [closed] 【发布时间】:2020-05-15 05:13:49 【问题描述】:我有一个超级简单的游戏,没有动画或类似的东西,它是某种琐事游戏。我已经可以保存用户的最大值。通过sharedpreferences在本地得分,我现在想做的是保存最大值。在某种服务器上对所有用户进行评分,并可能在一个屏幕上显示它们。
我不是在这里要求代码,我知道如果没有看到我的游戏源代码会很困难。
我需要关于使用哪种方法来保存用户的“simlpe”数据的任何建议?
我应该使用 firebase 来保存所有用户的最大值吗?分数或使用 Google Play 游戏会是更好的选择?
顺便说一句,我不想打扰用户使用电子邮件、谷歌登录或任何其他此类方法。用户只会更新他们的用户名和个人资料照片(如果他们选择的话)。
【问题讨论】:
【参考方案1】:您可以使用 firebase 实时数据库或 firestore 来保存用户数据。如果您不想让 Google 登录,则不必使用身份验证。
检查以下内容:
https://pub.dev/packages/cloud_firestore
https://pub.dev/packages/firebase_database
【讨论】:
以上是关于使用哪种方法来保存游戏数据并在 Flutter 中显示它们? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
保存游戏(使用localStorage)并在重新加载页面后继续游戏的能力
Flutter应用打开时如何从sqlite数据库加载初始状态数据