所以我有一个用HTML5编写的游戏,这个游戏都很好用。在游戏结束时,玩家会收到一个分数。我希望我的游戏能够向我发送有多少人得分至少为100分或以上。我需要这个统计数据来相应地平衡游戏。
我以为我可以在Dropbox帐户中创建一个txt文件并让游戏编辑该文件。
现在请不要告诉我安全问题我知道他们可以在发送错误数据的javascript控制台中更改他们的分数。
如何解决这个简单的任务?我只需要一种方法来判断有多少人从我的游戏中获得100分或以上的分数。
谢谢!!!
答案 0 :(得分:0)
您可能需要使用PHP等服务器端语言来写入远程文件。
答案 1 :(得分:0)
你会想要简单的javascript,当得分> 100(或你的门槛是什么)时,你会对服务器做一个简单的(可能是ajax)查询。
虽然有很多人告诉你要创建一个服务器端应用程序,但如果你还没有服务器,那么有更简单的方法。例如I believe google spreadsheets has an api甚至更好,你可以使用类似Parse Data的东西,它是一个免费的数据库即服务,带有一个简单的JavaScript API,仅用于此目的。
另一方面,如果您有服务器但不想设置完整的编程语言来响应API调用(顺便说一下这并不是非常困难),您可以使用服务器日志。每当用户点击100分时,例如创建一个不可见的<img src="http://yoursite.com/i-got-over-100" height=1 width=1 style="position: absolute, left: -10000" />
,那么只需检查服务器日志中i-got-over-100
被击中的数量。