Bennu Game Development

Foros en Español => Mesa de Ayuda => Topic started by: Comandante on March 07, 2015, 05:46:05 PM

Title: Duda velocidad en el salto
Post by: Comandante on March 07, 2015, 05:46:05 PM
Hola de nuevo
Tengo una duda respecto a como modificar la velocidad del salto de mi personaje.
La cuestión es que si a 60 fps haces...
y+=gravedad_y;
gravedad_y++;

El incremento es frame a frame y queda demasiado rápido.
Teniendo la variable "paso" para contar los frames,como puedo hacer que gravedad_y aumente cada 10 pasos o los que yo quiera para que no salte tan rápido?
Algún modo sencillo de hacerlo?
Un saludo.
Title: Re:Duda velocidad en el salto
Post by: Futu-block on March 08, 2015, 10:47:17 PM
Depende, que resolucion usas?
Yo suelo usar 320x240 y es un coñazo cuando tengo que hacer un movimiento del x++
Title: Re:Duda velocidad en el salto
Post by: warrior_rockk on March 09, 2015, 11:12:59 AM
A pesar de haber variables locales como resolution, que hace lo que tu quieres nativamente, lo que quieres hacer lo puedes hacer asi:


gravedad_y += (paso % 10 == 0);


Eso sumara 1 cada 10 pasos