我一直在开发一些 Javascript/Canvas 游戏,并一直在尝试想出一种存储游戏状态和数据的方法,这种数据的一个例子就是高分。
最简单的方法当然是将高分发布到带有 http 请求的服务器上,但这很容易被愚弄,人们可以自己发出 http 请求,瞧,你现在是冠军了。
如果您有解决此问题的方法,我在询问 stackoverflow。这是一个棘手的问题,因为 javascript 代码在客户端计算机上运行并且它是人类可读的。
唯一可能的解决方案,或者更确切地说,威慑,我想出的是混淆制作高分帖子的javascript代码(并在其中包括一个校验和/魔术常数),至少使系统更难游戏。
你有更好的想法吗?