コリジョンレイヤー
どのオブジェクト同士が衝突を許されるかを、レイヤーとビットマスクで制御する仕組み。
すべてがすべてに当たるべきではない。コリジョンレイヤーでは、各オブジェクトに「自分の属するレイヤー」と「反応する相手のレイヤー」を、多くの場合ビットマスクで持たせる。プレイヤーの弾は敵に当たるがプレイヤー自身は素通りし、アイテムはトリガーを発火させるだけ、といった具合だ。どのレイヤーの組を判定するかは、コリジョンマトリクスで定める。
望まない干渉を防ぐだけでなく、性能面でも得になる。どうせ無視される組は、詳細な判定に進む前にブロードフェーズで間引かれる。Unity の Layer Collision Matrix や Godot のレイヤー/マスク設定が代表的な実装である。