You hand over the parameters of the jump to the player and use this to create the level. This is a good idea.
It would be nice to add bonus levels in the sky, like Mario often does
Nice Idea!