divertido parabéns, talvez o parametro de velocidade pudesse ser mais granular

Sim. Lendo o código eu notei que não foi considerado a aceleração da gravidade no eixo vertical.