当たり判定
当たり判定とは、ゲームプログラミングにおいて、ゲーム上に登場する物体同士の接触や衝突を判定する処理です。
シューティングゲームや対戦型格闘ゲームなどのアクションゲームで用いられます。ディスプレイ上に表示されたプレイヤーキャラクターに対して、敵キャラクター又は弾丸などの敵の攻撃が当たったかを判定することを指します。
一般的に2Dゲームではキャラクターが描画されている領域を四角形と見なし、四角形と四角形が重なっているかを数式と論理演算によって判定することで行います。3Dゲームでは、物理エンジンによって判定します。
Unityでは、こうした当たり判定は複雑なものであっても、容易に計算処理してくれるので、初心者でも高度なゲームが作製可能です。