典型的なシステム設計ミス? パズドラでゲーム中にアプリを落とすと攻略が非常に楽になる!
ガジェット通信 / 2013年3月12日 11時0分
ガンホー・オンライン・エンターテイメントが提供しているゲーム『パズル&ドラゴンズ』(パズドラ)でゲームバランスが決定的に崩れるテクニックが見つかりました。ゲーム内の“チェンジザワールド”(CTW)というカードを使ったテクニックなので「リターンザワールド」と呼ばれています。
●「CTW使用後、攻撃する瞬間にアプリを落とすとダメージを与えることはできるが、ドロップ配置が攻撃前に戻る」
この説明を聞いて意味が分かる人はこの章を飛ばしてください。『パズドラ』は敵との戦いをコマンド入力ではなく、パズルゲームで行うタイプのゲームです。画面上に現れたドロップというコマを決められた配置に動かすことによって消していき、敵にダメージを与えます。
パズルゲームではコマを並べ替えて、同じ種類のコマを近接させることにより消すことができます。さらに、消した後に降ってくるコマによって、同じ種類が近接すると連鎖的に消滅します。 この連鎖反応は多くのパズルゲームで高ポイントの設定が行われています。
『パズドラ』も同様にドロップを並べ替えて消していくゲームです。『パズドラ』の場合は単にスコアを競うゲームではなく、RPGの敵に与えるダメージになります。
従来のRPGと違い、プレイヤーの技能介入が非常に高いゲームです。
●アプリを攻撃した直後に落とすと、ダメージを与えたのにドロップ配置はそのまま
敵と戦っているときにCTW(チェンジザワールド、攻撃方法の一つ)を使用した後に、タイミングよくアプリを落とすと、敵にダメージは与えているのに、ドロップ配置が最後に一手を動かす前に戻っています。
この方法を使うと、敵に高いダメージを与えるが、ドロップの配置は連鎖前に戻すことが可能です。 この方法を使えば、高難易度のダンジョンを容易に攻略できるとも言われています。
プログラムのパラメーターを変える類の技ではないので“チート”ではないといわれていますが、ゲームへの不正アクセスであり、チートと考えます。
●問題の原因は、アプリ内でゲームの進行に関する重要な処理が行われているため
「ガチャを回すと、画面上でカードがシャッフルされたり、ルーレットが回る」
これを見ていると、今何か抽選が目の前で行われている! と感じます。 しかし、ほとんどのゲームは結果は決まっており、アプリ側ではサーバが決定した結果にになるように演出しているだけです。
たとえば、ルーレットの場合だと、既に「10」に止まることはサーバ側で決定済みで、10に止まる動画やアニメがダウンロードされて再生されているにすぎません。
『パズドラ』の場合は、アプリでプレイヤーの技能介入が行われるので、サーバが結果を一方的に決めているわけではありません。 このため、アプリ側の不正操作によりサーバにプレイヤーが優位になる不正な情報を戻すことが可能になります。
●今回の問題は2点
まず一つは、アプリ内のローカルの処理の問題です。敵にダメージを与えたが、ドロップは攻撃前に戻るという問題です。不正にアプリが落ちた時には、
・敵にダメージを与えて、ドロップは消えた状態にする
・何もなかったことにする
のいずれかにすべき。
二つ目の問題は、バトル中のアプリ停止に関する扱いです。バトル中にアプリが停止した場合は、そのデータをサーバに転送しても無効にする処理を入れていませんでした。この処理が入っていれば今回の問題は防げていたと考えます。
このため、今回のミスはシステムミスにあると考えます。
●トランザクション処理
コンピュータ用語で「トランザクション処理」というものがあります。ある一連の処理を行う場合に、途中一か所でも問題があればなかったことにするという考え方です。銀行でいえば、
・振込されていないのに、口座から残高だけ減った
・ATMで現金が詰まって出てこないが、口座からは引き落とされた
・振込されたが、途中のエラーで、残高から引き落としがない
という問題を発生させない考え方がトランザクション処理です。ストレートな言葉だと「オールオアナッシング」的な考えです。銀行とゲームでは重要度が違うだろ? といわれていますが、ソーシャルゲームの場合はゲームという世界が不正な行為によって崩れる可能性があるので、同じくらい重要だと考えます。
パズドラ RTWリターンザワールド(チート無) ヘライースノーコン - YouTube
https://www.youtube.com/watch?v=9cJ3dYW-N40
トランザクション処理 - Wikipedia
http://ja.wikipedia.org/wiki/トランザクション処理
画像は『パズル&ドラゴンズ』公式ページから引用
外部リンク
この記事に関連するニュース
-
【パズル&ドラゴンズ】「MARVEL」コラボ実施!
PR TIMES / 2024年8月3日 9時45分
-
MOBAゲーム『Honor of Kings』グローバルサーバーのダウンロード数5,000万件突破を記念して新たなゲームプレイ機能とリーダーボード機能を追加!さらに新ファイターヒーロー「大司命」が実装
PR TIMES / 2024年7月25日 10時45分
-
『ぷよぷよ!!クエスト』本日より、『仮面ライダー』シリーズとのコラボ第2弾開催!ログインで「[★6]仮面ライダーガッチャード」などがもらえる!
PR TIMES / 2024年7月22日 17時45分
-
【パズル&ドラゴンズ】「コードギアス」初コラボ実施!
PR TIMES / 2024年7月18日 19時15分
-
「パズル&ドラゴンズ」Amazonアプリストア版がサービス終了へ
ITmedia NEWS / 2024年7月16日 19時13分
ランキング
-
1「どの層を狙っとるんやw」 『ちびまる子ちゃん』名物キャラが“光るフィギュア”にツッコミ殺到 「なぜw」
ねとらぼ / 2024年8月11日 17時55分
-
2鳩サブレー限定缶、長蛇の列で“数時間待ち”の大反響 一方で“高額転売”も…… オンラインでは受注販売
ねとらぼ / 2024年8月10日 16時56分
-
3世界一大きな“きのこの山”を作ったら…… 予想外の目を見張る仕上がりが260万再生「あんた天才だよ」「たけのこ派だけどこれは……」
ねとらぼ / 2024年8月11日 21時15分
-
4「クソ腹立った」 マリオへの“全年齢対象ゲームでの容赦ない仕打ち”に仰天 「やべえな」
ねとらぼ / 2024年8月11日 21時0分
-
5「天才きた~」 サンリオのアクスタ台“完璧な最適解”が発見される 「めっちゃ映える」と絶賛の声続々
ねとらぼ / 2024年8月11日 20時15分
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/mission_close_icon.png)
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/point-loading.png)
エラーが発生しました
ページを再読み込みして
ください
![](/pc/img/mission/mission_close_icon.png)