そういう判定は今回扱ってないので、なんで指名されたかわからないんだけど、
(そもそもこのスレッドで質問する内容とは違うようにも思うだけど)
せっかくなので真面目に回答するよ。

四角い障害物に対して、プレイヤーをどういう形で近似するのかということや、
こすった程度の当たり方をどういう扱いにするのかとか、目的やデザインにもよるけど、
一般論としては、4枚の面ごとにプレイヤーと交差判定をして、一番最初に交差したものを
見つければいいと思う。

ただ、角に当たる場合を自然に処理したいのなら「どの面に」という捉え方では不十分。
面と角は区別して判定しないといけない。
ちょっとサンプルを作ったので一度見てやってほしい。
ttp://www13.plala.or.jp/amagame/sample/squarecheck.html

あと、>>390のように、交錯してしまってから解決しようという考え方ではなく、
現時点でまったく交差してないことを前提に、そのままではΔt時間後に交差しそうなとき、
その時間内に起こし得る合理的な運動量変化でΔt時間後にも交差がないことを補償する、
という考え方をするといいよ。