I feel this is a good direction to go though it probably takes a lot of work to design something like that.

I just gotta say there needs to be more than simply jumping to jump.