
ビデオゲームにおけるストレイフィングとは、操作するキャラクターやエンティティを、向いている方向に対して横方向に移動させる操作のことです。これはゲームの種類によってさまざまな理由で行われます。たとえば、一人称視点シューティングゲームでは、ストレイフィングによって、別の方向に移動しながら敵を追跡して射撃を続けることができます。[ 1 ]

サークルストレイフィングとは、相手に向き合いながら円を描くように移動するテクニックです。[ 5 ]サークルストレイフィングを使うと、相手の攻撃を回避しながら連続して射撃することができます。サークルストレイフィングは、近接戦闘において最も効果的です。サークルストレイフィングを行うプレイヤーの見かけ上の動きは、静止している敵の動きよりもはるかに大きいため、敵がターゲットを見失う可能性が高くなります[ 6 ]。また、敵は射撃時にターゲットを先読みする必要がある場合もあります。サークルストレイフィングの効果は、相手の武器が瞬間的に飛翔する弾丸(ヒットスキャン武器とも呼ばれる)を発射する場合や、機関銃のように高速で発射する場合に低下します。[ 7 ]
サークルストレイフィングは、ラグによってプレイヤーがターゲットに命中させる能力が悪影響を受ける場合に特に効果的です。レイテンシが高く、ゲームにクライアント側のヒット検出がない場合、2人のプレイヤーがお互いを旋回し、両方とも攻撃を外す可能性があります。[ 8 ]
多くのシューティングゲームでは、プレイヤーは銃の照準器を覗き込んだりスコープを使用したりすることができ、通常は移動速度と視野を犠牲にして精度を高めます。これにより、ターゲットが視野をより速く通過するため、プレイヤーはサークルストレイフィングに対して脆弱になり、ターゲットに追いつく能力が低下し、移動速度が遅いため回避が難しくなります。[ 9 ]
サークルストレイフィングは、近接戦闘を伴う一部の3Dアクションアドベンチャーゲームにも広まっています。近接戦闘におけるサークルストレイフィングは、カメラ(およびプレイヤーキャラクター)の焦点を特定のターゲットに合わせるロックオンシステムによって容易になり、プレイヤーキャラクターの攻撃のほとんどがターゲットに直接命中することを保証します。これにより、プレイヤーキャラクターは敵に自動的に焦点を合わせながら、敵の攻撃を回避するために敵の周りを移動することに集中できます。これはボスや強力な敵に対する重要な戦略となり、特に『ゼルダの伝説』シリーズの多くのタイトル、中でも『時のオカリナ』で採用されています。

特に初期のファーストパーソン・シューティングゲームでは、ストレイフランニング(ゴールデンアイ 007やパーフェクトダークのプレイヤーの間ではスピードストレイフィング、ディセントシリーズのプレイヤーの間ではトリコーディングとして知られている)は、プレイヤーがジグザグ(前方と横方向に同時に移動)することでレベル内をより速く走ったり飛んだりできるテクニックである。[ 6 ]このゲームではこれらの動作が組み合わされており、プレイヤーは一方向に移動する速度のおよそ 1.4 ( √2 ) [ 10 ]倍の速度を達成している。ゲームで使用されている方法は、ベクトル加算を使用して説明できる。[ 11 ]
横移動が可能なゲームでは、前進運動と横移動(横移動)は独立して扱われます。[ 12 ]プレイヤーの位置が更新されるたびに、ゲームがプレイヤーを1単位前進させ、次に1単位横に移動させる場合、移動した総距離は次のようになります。[ 10 ]したがって、このような挙動を示すゲームでは、横方向に移動しながら同時に前進すると、単に前進するよりも全体的な速度が速くなりますが、プレイヤーは向いている方向に対して斜めの方向に移動します。この機能は、3軸(例えば、前方+左+上)に沿って移動するとさらに強化され、(およそ1.73)[ 13 ]倍の速度。
この手法はすべてのゲームで可能というわけではありません。現代のゲームエンジンでは、ゲーム開発者がプレイヤーの速度と加速度をどの方向に移動しても一定の最大値に制限することが非常に容易になっています。[ 14 ] [ 15 ]
ストレイフジャンプは、 Quakeエンジンとその後継エンジンをベースにしたコンピュータゲーム(そのほとんどはファーストパーソンシューター)で、マウスでジャンプして左右どちらかに方向転換し、ストレイフキーを使用することで、プレイヤーの移動速度を上げるために使用されるテクニックです。[ 16 ]
ストレイフジャンプは、1997年のファーストパーソンシュータービデオゲームQuake IIのコードベースのバグから生まれたものです。続編では、プレイヤーが使用する標準的なテクニックになっていたため、そのまま残すことが決定されました[ 17 ]。このエクスプロイトは、加速度と最大速度の計算における見落としに依存しています。移動キーを押すと、ゲームはその方向の加速度ベクトルをプレイヤーの現在の速度に追加します。プレイヤーが最大速度値に達すると、それ以上の加速は防止されます。しかし、移動速度の制限は、全体の速度の方向ではなく、加速度ベクトルの方向にのみ適用されるため、全体の速度とこの加速度ベクトルの間の角度を正確に操作することで、プレイヤーは意図された速度制限を破ることができます[ 18 ] 。
ストレイフジャンプには、マウスとキーボードの正確な操作の組み合わせが必要です。具体的なテクニックはゲームによって異なります。いくつかのゲームでは、障害物コースのように、ストレイフジャンプ専用のマップが用意されています。
操作方法は通常以下のとおりです。
正しく継続的に行うことで、プレイヤーのスピードは徐々に向上します。このテクニックを習得するには、多くの練習が必要です。持続的なストレイフジャンプは、マウスの動きの厳密な範囲と精度が求められるため、主に筋肉の記憶の問題となります。
Quake III Arenaや、 Call of DutyやWolfenstein: Enemy Territoryなど、そのエンジンをベースにしたゲームでは、特定のフレームレートでゲームをプレイすることで、ジャンプの高さがわずかに増加することがあります。[ 19 ]
プレストレイフ(サークルジャンプとも呼ばれる)は、ストレイフジャンプの開始時にプレイヤーが行う動作で、最初の加速効果をもたらします。ストレイフジャンプと同じメカニズムを使用しますが、最初のジャンプの前に地面上で行われ、より速いマウス操作が必要です。
操作方法は以下のとおりです。
バニーホッピングは、一部のファーストパーソン・シューティングゲームで使用される高度な移動方法で、横移動とジャンプを組み合わせることで移動メカニズムを悪用します。たとえば、QuakeやGoldSrcゲームエンジン、またはそれらの派生エンジンを使用するゲームでは、バニーホッピングは横移動ジャンプを活用するテクニックであり、プレイヤーは意図された最大移動速度を超えて加速し、空中で素早く方向転換することができます。同様に、傾斜面を横移動しながらジャンプして速度を上げることも、The Elder Scrolls Online、Portal 2、およびその他のいくつかのファーストパーソン・シューティングゲームではバニーホッピングと呼ばれることがあります。総じて、バニーホッピングは、プレイヤーが通常よりも速く、またはより機敏に移動できるようにする技術的な悪用です。[ 20 ]
横移動操作を利用したバニーホップの最も初期の方法は、 Quake、Quake III Arena mod Challenge ProMode Arena、およびそれらの派生作品であるWarsowやXonotic、Half-Life(2001年にリリースされたバージョン1.1.0.8では、バニーホップの効果を制限する速度制限が導入されました[ 21 ])、およびTeam Fortress Classic、Team Fortress 2、Dystopia、Counter-Strikeシリーズ、Natural Selection、Painkiller、Dark Messiah of Might and Magic、Kingpin: Life of Crime、Titanfall 2、Apex Legendsなどの多くのmodや姉妹ゲームに存在します。[ 21 ]
ウォールストレイフィングは、 GoldSrcエンジンとその後継エンジンで速度の計算方法を利用して速度を上げるための移動テクニックです。このテクニックは、壁に沿って移動し、壁から少し離れて、前と壁に向かって歩くことで実行されます。 [ 22 ]これにより、デフォルトの速度制限よりも速く移動できます。ウォールストレイフィング中は、フレームレートが上昇すると、さらに高速になります。[ 23 ]
ウォールストレイフジャンプは、ジャンプとウォールストレイフを組み合わせて使用するテクニックで、ユーザーは速度を上げることができます[ 24 ]。これは、地上ウォールストレイフが削除されたSourceエンジンで使用されています。