1

Web テクノロジーを使用してマルチプレイヤー テトリス ゲームを作成することを考えました。ただし、Web ベースの JavaScript/HTML5 ゲームを作成する場合、ソース コードは非常に公開されているため、ほぼ完璧なゲームをプレイするようにボットをプログラムするのはかなり簡単です。では、テトリス ゲームでボットを作成するのを本当に難しくするにはどうすればよいでしょうか?

サーバー上でゲームを完全に実行し、HTML キャンバスを使用してビデオとしてゲームをストリーミングするなどの凝ったことを行うことができると考えましたが、それでもボットを作成するのはかなり簡単であると思います。

このゲーム、マルチプレイヤー テトリスのボットを作成するのを難しくするには、どうすればよいでしょうか?

4

2 に答える 2

4

私は最初にゲームを書き、それが問題になった場合はボットについて一度心配します。この初期段階でこの種のことを心配すると、ゲームの開発がまったくできなくなる可能性があり、それは残念なことです。

ゲームをしたいのですが、ボットを書くスキルはあると思いますが、時間を無駄にすることはありません。

于 2012-10-01T09:48:27.133 に答える
1

キャプチャを追加することはできますが、ゲームがクライアント側で実行されている場合、最終的にそれを防ぐことはできません。私が知っている最善の解決策は、ユーザーの行動の統計を作成することです。たとえば、ボットはより速く反応し、常に同じ位置をクリックします...

このようにして、多くのボットを検出し、それらを「詐欺師」のハイスコアに入れることができます。このようにして、彼らは幸せになり、通常のプレーヤーを悩ませません.

于 2012-10-01T09:51:02.333 に答える