The player uses Rigidbody2D for gravity scale and RB.AddForce($something,ForceMode2D.Impulse) for Jumping. For changing the game mode, I created mode changer prefabs ...
This is my First Game Created with Unity. It is here just for keeping it somewhere. Feel free to play if you want, but it only has one level ...