むしろ、プレイヤーが移動する前に、プレイヤーが移動した場合の移動後の位置で壁との当たり判定を行い、
HITの場合には、移動させないというのが、一番正しい処理なのか?

逆に、HIT背景のスクロール毎に、壁とプレイヤーとの当たり判定を行い、
HITの場合にはスクロール方向にスクロールの分だけプレイヤーを押し出すのが、一番良い処理なのか?

こう考えると、跳ね返り壁、壁押し出しの処理は、自作がかなり難しい・・・