\r\n\r\n

マイクロソフトのチート対策システム「trueplay」とは何ですか?

インターネットの皆さん、マイクロソフトがビデオゲームを作っていることをご存知ですか?まあ、xboxの様々な姿を知っている人は多いでしょう、ええ。しかし、XBOXが登場するずっと前から、マイクロソフトはPC用のビデオゲームパブリッシャーでした......そして今もそうです。独自の配信プラットフォームまで持っていて、ウィンドウズ・ショップとしてはかなりすごい...。

インターネットの皆さん、マイクロソフトがビデオゲームを作っていることをご存知ですか?まあ、いろいろな形のXboxをご存じでしょう、はい。しかし、マイクロソフトはXboxが登場するずっと前からPC向けのビデオゲームパブリッシャーでした......そして今もそうなのです。独自の配信プラットフォームまで持っていて、Windowsストアとしてはかなりすごい。

ここで重要なのは、マイクロソフトは儲かるPCゲーム市場を強く意識しており、Windows App StoreがSteamの代わりだと考えてくれればありがたいと考えていることです。そんなことはない、ないんだけど、彼らはそう願っている。そして今、彼らは誰も使いたがらないショップと一緒に、TruePlayと呼ぶ新しいアンチチートシステムを導入したのです。

チート対策ソフトは何ですか?

多人数参加型のゲームであれば、チートに対する何らかの対策が必要です。チーターは、いくらアクティブなプレイヤーベースを得たとしても避けられないし、少なくともいたずら心を鎮めようとしないなら、すべての遵法プレイヤーは他のゲームに去り、彼らは**殺され続けることはないでしょう。

通常、開発者は通常の開発・保守業務以外に、不正行為者を検知・追跡するためのリソースや専門知識を持ち合わせていません。つまり、ゲームに組み込むことのできるアンチチートシステムがあらかじめ用意されている......ひとつのことしかできないゲームエンジンのようなものですね。おそらく最も有名なのは、steam自体に統合されたValve's Anti-Cheat (VAC)でしょう。VACは、不正行為者を検出するだけでなく、サーバーや複数のゲームにわたって不正行為者を追跡することができ、開発者はさまざまな禁止やブロックのオプションから選択することができます。同様のオプションは、ほとんどの市販の代替品にも用意されています。

マルチプレイヤーデベロッパーの中には、今でも独自のアンチチートシステムを維持しているところもありますが、VACとその代替品は非常に普及しており、時間とコストを節約するために利用されることが多いようです。例えば、ActivisionはValveの競合であり、世界最大級のパブリッシャーであるにもかかわらず、Call of DutyなどのマルチプレイヤーシューティングゲームでVACを使用しています。

Trueplayはどう違うのですか?

VACと比べると、マイクロソフトのTruePlayは比較的シンプルです。(TruePlayはWindowsのシステムレベルのプロセスとして実行され、ゲームプログラムとそのファイルを改ざんから保護するため、サーバーを通じてオンラインプレイヤーを検出しようとするのではない。

TruePlayは、ユニバーサルWindowsプラットフォームアプリケーション(Windows App Storeからダウンロードしたアプリケーション)に追加できる比較的小さなAPIです。これらのアプリケーションは、ショップに公開する前にマイクロソフト社内のシステムでライセンスを取得する必要があり、エンドユーザー(プレイヤー)は、このシステムをゲームに適用する前にTruePlayの条件に同意する必要があります。開発者は、TruePlayの条件を拒否するプレイヤーによって不正行為のターゲットにされがちなオンラインマルチプレイなど、ゲームの特定の部分へのアクセスを制限することを選択することができます。この許可チェックは、バックグラウンドで繰り返し適用することができます。

TruePlay がローカルのゲーム ファイルで例外を検出した場合、またはプレイヤーが TruePlay の実行権限を (Windows タスク マネージャでローカル プロセスを無効にするなどして) 停止した場合、ゲームはその TruePlay 専用コンポーネントへのアクセスを直ちに停止することがで きます。つまり、マルチプレイのゲームからプレイヤーを追い出すのです。

なぜ開発者はそれを使うのか?

そのメリットは、TruePlayによってユーザー側からゲームをハックすることが難しくなること、そしてサーバー側の検知システムではなく、Windowsのプロセスによる常時監視が安価で管理しやすくなることだそうです。これは、少なくとも不正行為をしたくないプレイヤーや、ゲームの品位を守り、幻滅した顧客を失いたくない開発者にとっては、良いことだと思います。

これを実現するための最大のネックは、WindowsストアがまだAAA級の大作ゲームを本格的に提供できていないことです。モバイルスタイルのタイトルがかなり充実しており、『Minecraft』や『Forza』レーシングシリーズなど、マイクロソフトの有名パブリッシングゲームもあるが、それだけである。本稿執筆時点で、Windowsストアで最も「売れている」ゲームは、有名で悪名高いスマート○/フェイスブックゲーム「キャンディークラッシュ」である。

Windowsストアは、特にSteamのキュレーション不足にうんざりしているインディーズ開発者たちの間で、勢いを増しています。システムレベルでのチート対策オプションは、Windowsストアを真の競争相手にするための、小さいながらも重要な一歩となります。クロスプラットフォームゲームやマイクロソフトの複合現実型バーチャルリアリティシステムなどの取り組みと相まって、状況は概ね好転しています。

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ