Hola a todos.
Estoy haciendo un juego, y tengo esta función para calcular la altura del salto
Código c++:
Ver originaly
=(yInicial
-(yVel
*contSalto
* ( deltaTicks
/ 1000.
f ))+(FOO_GRAVEDAD
*pow(contSalto
,2)* ( deltaTicks
/ 1000.
f ))/2);
Lo de deltaTicks/1000.f mover el personaje independientemente de los frames, y contSalto es un contador a partir de 0 y sumando 1 cada vez que entra en el bucle.
Mi problema viene a que no se porqué, el cálculo de la función me da valores extraños tipo:
396,395,312,394,393......
y me gustaría saber el porqué y si hay manera de evitarlo.
Muchas gracias