¿La variable gravity cuanto acelera la velocidad? Si, por ejemplo, tengo una velocidad vertical de 20 (vspeed = 20), en dirección hacia abajo (gravity_direction = 90) y una gravedad de 2 (gravity = 2). ¿Como se cuanto se va a acelerar el  objeto?
Ahora si.

#1 Mayo 13, 2016, 05:22:01 PM Ultima modificación: Mayo 13, 2016, 05:30:23 PM por Jucarave
Hola,

La gravedad aumenta la velocidad en su valor durante cada frame, es decir que si tienes vspeed = 20 y gravity = 2 entonces durante cada frame se ejecutará "vspeed += gravity;" y luego "y += vspeed;" es decir que si tu juego corre a 30fps entonces la aceleración del objeto es de 60 pix/seg2 al cabo de un segundo la velocidad vspeed va a ser 80 pix/frame o 2400 pix/seg.

(por cierto gravity_direction = 90; es hacia arriba)

Saludos

Checa mi canal de Youtube para tutoriales y charlas sobre desarrollo de videojuegos.