Duda velocidad en el salto

Started by Comandante, March 07, 2015, 05:46:05 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Comandante

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.

Futu-block

Depende, que resolucion usas?
Yo suelo usar 320x240 y es un coñazo cuando tengo que hacer un movimiento del x++

warrior_rockk

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