ボールの反射はですね、日本語にすると実は単純な事しかしてないんです。 一定の速度で進んで、画面端にいったら跳ね返る。 これだけです。「円の進む速さ」を変数で持って制御しています。 ベタ書きだと出来ない変数の使い方の一例ですね(^ω-)