我想构建我自己的游戏,我偶然发现了一个关于我编写的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
发布于 2019-04-28 01:06:30
你需要有一个数据库来存储你的高分。每次游戏结束时,您都可以获得分数并与数据库中的最高分数进行比较。如果玩家的分数大于数据库中的分数,您可以更新它。
尝试使用Firebase RealTime data。请参考https://firebase.google.com/docs/database/web/read-and-write
https://stackoverflow.com/questions/55882097
复制相似问题