今自分で出しているスクリーンショットのプログラムの意味とかは大体理解出来てる感じですか? 原理で言えば、ジャンプというのは上方向(Y軸)への移動ということになります。ただそのままだと上に飛びっぱなしになるので、ある程度上に上がったら今度は下に移動(落ちる)必要があります。 これを実際の挙動に近い感じで処理する場合は、上方向への移動(力)がジャンプで、下方向への移動(重力)が落下になります。 ジャンプとは始めに上に飛ぶ(力を加える)事で上に移動するけど基本的に下方向に重力が加わっているので、始めにジャンプしたときの力はだんだんと重力で打ち消されて、今度は重力である下方向への力に変わるので落下する、という動作をシミュレートしたような感じですので、それをどうプログラムするか、みたいな感じになります。