首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在snake.js游戏中添加HighScoreSystem

如何在snake.js游戏中添加HighScoreSystem
EN

Stack Overflow用户
提问于 2019-04-27 23:32:22
回答 1查看 126关注 0票数 -1

我想构建我自己的游戏,我偶然发现了一个关于我编写的snake.js游戏的很好的教程。我和我的朋友把这个游戏放在一个网站上,但现在我们想要一个高分系统来配合它。我在互联网上四处寻找,但我真的想不出一种方法来让它工作。

简而言之:我如何添加一个高分系统,跟踪球员的得分,并将其添加到网站上的高分列表中。

<body>
  <canvas width="400" height="400" id="game"></canvas>
  <script src="game.js" charset="utf-8"></script>
</body>
body {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 35px;
  background-color: blue;
  display: flex;
  align-items: center;
  justify-content: center;
}

html, body {
  height: 100%;
  margin: 0;
}

canvas {
  background: white;
  border: 1px solid white;
}

这是html和css,javascript是pastebin中的链接。https://pastebin.com/gCjDzBfg

EN

回答 1

Stack Overflow用户

发布于 2019-04-28 01:06:30

你需要有一个数据库来存储你的高分。每次游戏结束时,您都可以获得分数并与数据库中的最高分数进行比较。如果玩家的分数大于数据库中的分数,您可以更新它。

尝试使用Firebase RealTime data。请参考https://firebase.google.com/docs/database/web/read-and-write

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55882097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档