我怎么能让这个多次俄罗斯方块游戏变得非常困难?

时间:2012-10-01 09:44:20

标签: javascript

我想过使用网络技术制作多人俄罗斯方块游戏。但是,由于源代码在编写基于Web的JavaScript / HTML5游戏时非常公开,因此编写机器人来玩近乎完美的游戏会相当简单。那么,怎么能让一个俄罗斯方块游戏变得非常困难呢?

我认为,我可以做一些奇特的事情,比如完全在服务器上运行游戏,并使用HTML画布将游戏作为视频流传输,但我认为编写机器人仍然相当简单。

我可以做些什么来为这个游戏,多人游戏俄罗斯方块编写机器人?

2 个答案:

答案 0 :(得分:4)

我会首先编写游戏然后担心机器人一旦如果就成了问题。在这个早期阶段担心这种事情可能会阻止你开发游戏,这将是一个耻辱。

我喜欢玩游戏,我可能有写机器人的技能,但我不会浪费我的时间。

答案 1 :(得分:1)

您可以添加验证码,但如果您的游戏在客户端运行,则最终无法防范它。我所知道的最佳解决方案是统计用户操作。例如,机器人确实反应更快,总是点击相同的位置,......

通过这种方式,您可以检测到很多机器人并将其置于“骗子”的高分中。这样他们很开心,不会打扰普通玩家。