>>311
>マリオの位置、敵の位置、そして加速度の方向(上で登っている状態か下へ降りている状態か)

うん、それも考えたんだ。
でも、それだとプレイヤーがジャンプ中、つまり斜め移動中に
敵もジャンプしていたら、ややこしいことにならないかなあって。
ジャンプ移動中同士でぶつかったらお互いが弾き飛ばされるって処理をしたい場合、
横ジャンプ中だと降下中もX軸の移動量もあるから
「降りてる状態」だけの情報だけじゃ、判断出来ないと思うんだけど
違うかな????

あと、
>一つのオブジェクトに判定はひとつじゃなくてもいいんだぜ
これは、どんな感じになりますか?
疑似言語で構いませんので、ざっと流れを書いてみてほすい、、、、、