ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

衝突判定と処理

ゲームプログラマになる前に覚えておきたい技術で衝突判定の部分を読んでいる。
衝突判定自体は数学的に考えればそれほど難しくはない。ただ真面目に全て計算してしまうと遅くなってしまう。そこで高速化が重要。最初は大雑把に判定するなどの工夫が必要。
さらに衝突後、オブジェクト同士がめり込まないようにするにはどうするか、そちらのほうが大変。オブジェクト同士が反発するのか、それとも表面上をすべるように動くのか。ゲームの面白さにも関わってくるのでこの調整が非常に重要。