使用XML的简单webgame高分系统

时间:2012-06-21 13:24:33

标签: javascript xml ajax

我是网络游戏开发的新手,我正在尝试为比赛做一个网页画布游戏。

我已完成大部分代码,但我遇到了高分系统的问题,这是游戏的要求。

我可以访问我可以托管游戏的服务器,但它不支持SQL。
我想只使用XML和ajax来管理高分。

这可能吗?这是我可以研究的任何参考文献吗?

到目前为止,我还没有找到一种直接用ajax修改XML文件的方法。

我知道php能够修改XML文件,但我也不确定服务器是否能够支持它。

所有php服务器都支持同样的XML文件处理吗?

(我知道php 4和php 5之间有区别)

有关如何在JavaScript中修改XML文件的任何详细教程将不胜感激。

感谢。

此外,组织者提供了本文件,该文件应该有助于高分系统:


1创建一个文本或XML文件来存储前10个分数

为了能够在线存储您的游戏,您将需要一个Web服务器和一个在线数据库。因此,创建一个像文本数据库一样的空文本文件。

确定识别/分隔每个分数的分隔符。 (分隔符可以是“,”或换行符等)

2记录高分

为了能够在你的文本文件中建立这个高分榜,你必须首先收集玩家完成游戏后的分数。

使用收集的分数,您的系统将需要访问文本文件的内容。

如果收集的分数高于文本文件中的10分,请在文本文件中写入收集的分数。否则,丢弃收集的分数。

如果在文本文件中写入了收集分数,则游戏将重新排列所有前10个分数的排名。之前记录在文本文件中的最后一个分数将被删除。

需要注意的提示

为避免黑客攻击,应妥善处理输入参数

您可能希望在发送分数中添加一些验证,因此有人无法通过手动发送分数来轻松操作分数。

0 个答案:

没有答案