8

好的,所以我正在做一个学校项目,我必须用 JavaScript 实现 Space Invaders。基本上已经完成了,但是老师希望有一个分数表。我只想要一个服务器,我可以在其中使用 jQuery 发布玩家的分数,并在游戏结束后从服务器获取现有分数。基本上我想像这样实现它(可能不是最明智的解决方案):

  1. 玩家玩游戏
  2. 游戏结束 -> 从服务器获取所有分数作为数组
  3. 将当前分数添加到数组
  4. 对数组进行降序排序
  5. 拼接数组,这样只有 5 个最好的分数
  6. 向玩家显示得分列表
  7. 将当前分数发布到服务器
  8. 重复

那么有什么建议如何创建这种简单的服务器(发布分数和获取分数)?我对这些东西不是很熟悉。

4

2 回答 2

5

似乎这个 Parse 教程是为你创建的!(这个例子甚至是一个高分的例子。)

Parse 是一个持久性库,可让您在不编写任何服务器代码的情况下正常工作。

于 2012-12-20T18:45:48.743 回答
2

如果您已经了解客户端 JS 开发,您可以查看NodeJS(服务器端 JavaScript 环境)并将结果存储在 CSV 或文本文件中。

另一种选择是使用Google 电子表格 API for Javascript 来存储/获取游戏结果。

于 2012-12-20T18:54:58.743 回答