1

我正在开发一个小型 Facebook 游戏,用户可以在其中测试他们的反应速度。

基本上,用户加入游戏后,灯光会随机改变颜色,用户必须尽快点击。

由于游戏完全基于 javascript,我担心“聪明”的用户只能更改 javascript 并利用它来发挥自己的优势。

有办法防止这种情况吗?我怎么能阻止人们弄乱javascript并给自己不可能的分数?

4

1 回答 1

2

好吧,既然 JavaScript 在浏览器中兼容,那么用户总是可以通过一种方式来更改代码以使其受益。通过使用 Google 闭包编译器来缩小代码,您可能会使事情变得非常复杂。此外,将所有方法添加到函数闭包中,以使从控制台更难访问您的方法,如下所示

(function(window){....}());
于 2012-11-13T05:51:22.763 回答