Хорошая идея, но реализация кривоватая. У меня то прыгал перс, на которого я навесил прыжок, то не прыгал, то двигался, то стопился. Не очень понял, но как-то я это прошёл. Допилишь код до конца и будет интересная игра