四角形(プレイヤー)と同サイズの四角形(壁)の衝突判定、というか
衝突判定はできているのだけど、衝突した後の移動方向の決定でつまづいています
四角形は回転しないので、移動方向は反射で速度が
(sx,sy) -> (sx,-sy)になるか
(sx,sy) -> (-sx,sy)になるかのいずれかだと思いますが
これはどう判定したらいいでしょうか

壁には同時に2つ当たる可能性もありますし
いい参考サイトとか方針とかないでしょうか