投擲物のバウンドは物理のイースターエッグじゃない:法線反射からデフォルトユーティリティラインまで、アップデートのたびに壁を描き直す理由

2026年10月19日 16:00:08

投擲物の軌道は「感覚」ではなく幾何学だ。法線と摩擦がバウンドを決め、衝突メッシュや投擲物パラメータの更新で古いデフォルトラインは無効になる。パッチ後のユーティリティ調整法を解説する。

投擲物の軌道を「感覚」だと思う人は多いが、実際は幾何学だ。Infernoのバナナで木箱の前に立ち、デフォルトスモークを投げる。リリース角度、立ち位置、クロスヘアの高さ——どれか一つでも半身分ずれれば、バウンド点は箱の縁から側面に滑り、スモークは1メートル漂う。アップデートが調整するのは衝突メッシュと投擲物パラメータであり、君の筋肉記憶ではない。だからアップデートのたびに「デフォルトユーティリティライン」を描き直す必要がある。

バウンドは法線と摩擦の積

投擲物が壁に当たると、出射方向は接触面の法線で決まる。法線は表面に垂直なベクトルで、衝突メッシュが細かいほど法線は実際の表面に近づく。メッシュが粗いほど、法線はいくつかの離散的な方向の間で「跳ぶ」。ベテランは特定の角でユーティリティが「決まる」、別の角では「滑る」ことに気づく。その差は君ではなく、その幾何学のメッシュ密度と法線の向きにあることが多い。

摩擦係数は接線方向の速度の減衰を決める。同じグレネードでも、壁に正面から当てるのと斜めに切るのでは、出射速度に差が出る。斜めに切ると接線成分が大きく、摩擦が一部を食うのでバウンド距離は短い。正面から当てると法線成分が大きく、反発は「鋭く」なる。デフォルトラインが安定して再現できるのは、接触点を法線がほとんど変わらない小さな領域に固定しているからだ——例えば壁タイルの特定の高さや、箱の特定のエッジ。

つまり「デフォルトライン」は魔法ではなく、変数を最小化する工学解だ。変数を減らすほど、アップデート後に再調整するパラメータは少なくなる。

アップデートで古いラインが無効になる理由

パッチは三つを変えうる:投擲物の重力と初速、衝突メッシュ、個々の投擲物の爆発半径。最初の二つは軌道を直接変え、三つ目は「着弾許容度」を変える。

重力や初速が変われば放物線全体がスケールし、箱の縁に当たっていたスモークは早くまたは遅く落ち、バウンド回数が1回から2回、または2回から1回に変わる。衝突メッシュが変われば法線の向きが変わり、出射角も変わる。斜めに切ったバウンドは別の平面に跳ね返る。爆発半径が変われば、軌道が同じでもスモークのカバー範囲の端がずれ、塞げていた隙間が漏れる。

これらが重なると、結果はこうだ:自分のエイムが落ちたと思うが、実は幾何学とパラメータが変わったのだ。プロチームがメジャーパッチのたびにデフォルトユーティリティを練習し直すのは、勤勉のアピールではなく、やらないと試合で隙間が漏れるからだ。

ユーティリティライン再練習の実践手順

ステップ1:感覚ではなく着弾点を検証する。空サーバーで古いラインを10回投げ、スモークの端が参照物(角、箱のエッジ、地面のテクスチャ)に対してどちらにずれるかを記録する。ずれの方向は量より重要だ——変数がどこにあるかを教えてくれる:全体が前後にずれるなら初速か重力、左右にずれるなら法線、端が縮むなら半径。

ステップ2:接触点を固定し、投擲パラメータを調整する。立ち位置とクロスヘアの高さを二つのノブと考え、一度に一つだけ動かす。まずクロスヘアの高さでバウンド点を探し、次に立ち位置で入射角を探す。同じループで両方を変えてはいけない。どちらが効いたか分からなくなる。

ステップ3:許容度を残す。描き直したラインには「許容範囲」を記録する:立ち位置の前後半歩、クロスヘアの上下2ピクセルで、スモークがまだ目標の隙間を塞げること。許容度のないラインはショーラインで、試合では使えない。

ステップ4:対抗環境で検証する。空サーバーで完璧なラインも、誰かがエイムを合わせたり歩き音を消したりする環境では変形する。味方に圧力をかけてもらい、さらに10回投げて許容度がどれだけ残るか見る。残った部分だけが試合に持ち込める。

最後に

投擲物のバウンドはこのゲームで最も正直なシステムの一つだ:スキンもランクも見ず、法線、摩擦、初速だけを見る。バージョンが動けば、答えも変わる。再練習は無駄な作業ではなく、新しい答えをノートに写すことだ。次のアップデートでは、感覚を責める前に角に行ってグレネードを10個投げ、法線がどちらにずれたか見てみよう。