ちょっと悩んでいるので質問
ロックマンのイメージでお願いします。

1.地面
平らならわかりやすい。
Y軸が任意の値になったらそこが地面。

しかし、凹凸がある。
自機が当たったら、前に進めないし、
弾が当たったら、弾は消えなければいけない。

この地面(凹凸)のデータを
どうやって持てばいいのか悩み中です。
みなさんどうやってますか?