グリッチとチートとハックと

自分の考え方を整理する意味でメモ。特にゲーマ界隈で話題になっているとは思わないんですが、まあ、メモ。自分はこう考えているってだけの話です。何かの参考になれば幸いです。…いや何のだよ。ゲームのブログなんでゲーム関連だけで話をすすめよー。

グリッチ Glitch

バグとほぼ同じ意味。プログラムが意図しない処理結果をすること。どっちかというとコンピュータテクノロジーとか開発言語とかでバグって使う感じ?ゲームではグリッチとか使うほうが多い感じ?英語圏では単なる故障って意味でも使うらしい。ゲームに絞って考えるとこの表現が出てくるのが多いのは、以下に並べるパターンとか。挙げる意味もないぐらい無限にあり得る。

  • 通れないはずの場所を通れる。地面を抜けて無限落下とか。ドアを通り抜けるとか。
  • 逆にオブジェクトに埋まって動けない。
  • 持ってる重要アイテムが消失する。
  • いわゆるフラグ管理が破綻する。NPCが話しかけても正常応答しないので進行不能とか。
  • ゲーム自体が落ちる、起動できないなどそもそもまともに遊べない。

原因は開発側とプレイヤー環境の両方にある。開発側の原因は、いろいろなプログラムに原因があって、これはプレイヤーではどうしようもない。ユーザー環境の原因はさらに2パターンぐらいあって、windowsUpdateやグラボのドライバのアップデートなどで広く多くのプレイヤーに同時多発的に発生するものと、PC上の設定やゲームなどに関係ない、他にインストールされているソフトなどの原因で、「その人だけ」とかごく特定の狭い範囲で起こるもの。

グリッチを悪用されると、とりわけプレイヤーvsプレイヤーの構図をとるゲームでは問題になる。ゲームの作りとして意図してない有利行動とれたりするからね。なので、ゲーム開発(運営)側で明確に「グリッチの不正利用」を禁止行為としていることが多々ある。ただ、ゲームの世界で起こることである。どれが「グリッチ」でどれが「ゲームの仕様」なのかはゲーム開発元でないと結論が出せない。何がアウトかわからない状況で遊ぶのはなんとも居心地がわるいので、気になるものを見つけたら開発元に確認を取るなり、オフィシャルな発表をチェックしておくことが推奨されますね、と。諸般の事情でグリッチがなかなか対応されない事もあるのはまあ辛抱。辛抱できなくなったらそのゲームはさようなら。

チート cheat

英語圏ではカンニングとか、不倫みたいな意味でも使うんですってよ。プレイヤー側が意図的にゲームプログラムを不正に改変して動作させる事。グリッチはゲームのプログラムやプレイヤーの環境にグリッチを起こす原因が含まれるけど、ここで言うチートは何の原因もないプログラムや環境でも、意図的な不成行為が出来るようにプログラムに何かを仕込む行為。意図してゲーム内のグリッチを発生させる行為と同じように思えるけど、チートはプログラムを改変してしまう。ゲームの運営に影響を与えるので、チートがリアルライフでの刑事事件となることもありました。

チートの事例は例えば…。

  • FPSゲームでのaimbotやwallhack
  • 本来見えない相手の手札・カードなんかをバレずに確認する
  • ゲーム内アイテムの増殖・他プレイヤーからの窃取
  • ゲームどころかPC本体への不正アクセス、情報を盗む
  • 対戦型ゲームだと、相手のディスプレイを不正に覗いたりするのもチートではある。オフラインチート。

「ゲームのプログラム改変したらアウト」は比較的分かりやすい。えっ?何でダメなの?って思った人は物心つくぐらいから人生やりなおそう。いわゆるハードウェアチートとか言われるものが面倒くさいですね。マウスのマクロ機能とか、ディスプレイに物理的に印を追加するとか。そもそもPCゲーマーは環境が全員バラバラですし、みんな好き勝手なもの使ってます。別にゲームがメインでゲーム動くほどのスペックのPC使っている人ばかりでもない。各自にいろいろ都合があってPC環境は多種多様。なればこそ対策も難しいですが、プログラムを改変するほど大きな事はできないので、単なる腫物ぐらいの扱いです。だからって、そういうことしているのを隠している人がバレると指さして笑われて晒されたりします。そりゃそうよね。規約上は禁止なんてゲームも、そりゃああるでしょだぶん。

ハック hack

ゲーム内では不正行為全般の意味で使う人が多いようです。グリッチの不正利用やチートと同じような意味合いで使われています。英語圏では例えばlifehackみたいな言いまわしで、「今あるものを利用して上手くやっていく」みたいなニュアンス。youtubeでlifehackで検索するといっぱい出ます。もしゲームでもlifehackみたいにポジティブなニュアンスで使われるとなると、誰も想定していなかったアイテムなどの使い方を思いつく、とかそういうの。「え、それできるの?」みたいな。

例えばBF1でいうと、過去作のC4特攻もどきが発見された時とかまさにポジティブな意味のhackって感じじゃないですかね?(壊せる柵に対戦車地雷を乗せて、その部分にサイドカーで突っ込むとサイドカーに地雷がくっつく→そのまま戦車に突っ込んで大破)これも最初はチーターだ!みたいなチャットを見かけました。戦車に乗っているほうからすれば、動いてないのに設置型の武器で吹っ飛ばされたのでチーターにしか見えず、当然のリアクションではあります。しかし、手法が知れ渡るにつれてそう呼ぶ人はいなくなりました(自分の見た限りでは)むしろ歓迎されたんじゃないでしょうか。新しい遊び方の開発ですし。その後できないようになるか、そのまま放置されるかは運営のかじ取り次第。

ついでだから古いゲームで話すと、FF5でどうやっても敵に1とかしかダメージが通らない武器があって。ただし、ほぼ必ず当たる。敵を捕獲するにはHP減らす必要があるが、最大HPが3ぐらいしかない敵が終盤に出てきて…というシチュエーションで出番がある。入手経路からしても、イベント用かーって捨てる人多かったんじゃないかなー。ゲーム制作側の意図した仕様だからナイスハック発見とは言わないけど、最初に気づいた人は良いゲーマ。

以上で。

ここまで書いてから以前に同じこと書いた気がしますが、怖くてチェックできません。NOOBすぎる。

プレミアじゃなければ落ちてるプレミアを拾えばいいじゃない

BF1にBF4でいうフィールドアップグレードみたいなの兵士のパワーアップが実装されまして…。「技能」とか日本語圏では言うんでしょうか。これ自体はだいぶ前の話題ですけど。

実績解除のような形で手に入れることが出来るもので、条件を自力で解除することで手に入る。使うにもこともできます。その解除条件が、簡単なものから実に困難な、あるいは根気のいるものまで様々。一番は騎兵をスナイパーライフルでヘッドショットX5でしょうか。説明文読むと馬に乗っている時限定に読めます…。双璧が、リムペットでタンク破壊X25。走り抜けていく軽車両に投げつけるぐらいしか思いつかない。あれ?軽車両ってリムペット一発だっけ?あるいは運よく火を噴いているタンクが目の前に転がっていたり?

ところが抜け道があって、技能を手に入れいるには、各条件6つのうち、5つを達成すれば解除できます。リムペットが無理ならほかの選択肢は、Perino model 1908 Low Weightで50kill。これなら簡単ですが、プレミアじゃないと入手できない武器ですね…なるほどうまい商売。ほかの条件にもそのようなものは付与されていて、迷っている人の背中を押すにはもってこい。

ですが、ふと思いつきました。BF4もそうだったけどゲーム中に死体から武器を拾って装備できる。プレミアじゃない人でも、プレミアの武器を拾えました。今作でももちろん拾えるので技能の解除に使えるのでは…。やってみたところ、使えそうです。使え「そう」というのはまだ解除してないのですが、拾った武器でkillしても条件のカウントが進んでいきます。しかもLow Weightと書いてありますが、deffensiveでもカウントされました。武器の性能自体はまずまずなので、結構持っている人が多い=拾うチャンスも多い、拾えばそこそこ戦えるというわけで、リムペット放り投げるよりもはるかに簡単。

敵だけではなく味方の死体からも拾えますので、思ったよりは機会あります。日本鯖だと何故か援護兵少ないのですが、アメリカとかオージー鯖行けばそこそこおります。Perino model 1908を拾う機会が実際にあるのはずーっと死体を確認しながらプレイしても多くて1ラウンド2,3回。それでもトータルで50killで良いので、そのうち達成できるでしょう。