上の壁に当たったら増加Y量だけを反転(- +)させる。 とかである程度形になるとは思います。 どちらも45度角度反射だけでしたらそう難しくもないですが、多様な角度を使用したいのであれば球の軌道をSIN、COSなどで算出してX量Y量を計算してやる必要などが出てきます。 どの辺まで作りこむか、にもよりますねー