提问人:Anargyros Stylidis 提问时间:11/6/2020 更新时间:11/6/2020 访问量:417
在 JavaScript 中制作问答游戏,如何创建数据库来保存用户的分数?[已结束]
Making a Quiz Game in JavaScript, how do I create a database for keeping user's scores? [closed]
问:
我正在使用 HTML、CSS、JavaScript 创建一个问答游戏。我想在部署之前添加显示用户名和分数的排行榜,但不知道使用什么技术以及如何操作。我正在考虑使用 JSON 文件来存储将显示在排行榜页面上的前 10 名分数。我能做到吗?实现分数的最佳方法是什么?提前致谢。
答:
1赞
The Otterlord
11/6/2020
#1
根据项目的目标,有几种方法可以做到这一点。我在这里列出了一些最容易使用的方法。
玩家在同一台计算机上
如果您的项目设计为每次都在同一台计算机上播放,那么 localStorage 是一个不错的选择。您可以将 JSON 数据存储在浏览器中,以便在下次使用游戏时访问它。
不同计算机上的玩家
另一方面。如果您希望您的应用程序由不同计算机上的人玩,那么 Google 的 Firebase 服务将是完美的选择。您可以将数据存储在 Realtime Database 或 Cloud Firestore 服务中。您还可以使用 Firebase Hosting 将您的游戏托管为网站。谷歌有一个慷慨的免费套餐,我相信会满足你的需求。
评论