IT用語集 › プログラミング › ヒットスキャン

ヒットスキャン

プログラミング Svenska → 更新: 2026-10-25

引き金を引いたそのフレームに直線上で即座に着弾する武器方式。世界の中を飛んでいく弾は存在しない。

物理的な弾を生成する代わりに、エンジンは銃口からレイ(レイキャスト)を飛ばし、最初に交差するものを調べる。ヒットボックスか、壁か、何もないかだ。『Doom』(1993年)のショットガンがこの方式で、弾は一切モデル化されず、レベルに対する線分判定だけだった。安価で正確、しかも弾道の遅延がない。

対極にあるのは速度と弾道降下を持つ実際の弾で、プレイヤーはこれを避けられる。選択は技術であると同時に設計でもあり、ヒットスキャンはエイムと瞬時の反応に報い、弾体は偏差射撃に報いる。最近のゲームには両者を混ぜたものが多く、近距離はヒットスキャン、スナイパーライフルはモデル化された弾にする。この技法はAIがプレイヤーを見つけるのに使う視線判定と同じ仕組みに依っている。

← 用語集に戻る