hola a todos!
de nuevo ando por aquí suplicando pidiendo su ayuda..
eh estado trabajando en algunas cosas últimamente pero no logro lo que realmente quiero, agregando que soy un poco tonto para escribir código decente (gastar 75 lineas de código en una sola tarea me dice que algo no esta bien)
me gustaría hacer que cuando el jugador le de a una tecla 2 veces algo rápido el personaje cambie de caminar a correr, si el jugador no lo hace a tiempo el "combo" se reinicie
espero puedan ayudarme de antemano agradezco sus respuestas <3
How much more can I recommend?
(Ese es un mensaje extraño)
La forma de programar el combo va a depender un poco de lo que ya tienes prgramado.
Sería bueno que mencionaras que tipo de juego estás haciendo, voy a suponer que se trata de un plataformero.
Es recomendable separar el código del personaje en dos partes: cuando está en el piso y cuando está en el aire.
Usaré dos varaibles: run y press1
Cuando run == true el límite de velocidad horizontal aumenta.
press1 guarda el valor de la tecla que se ha presionado: 0 no se ha presionado, 1 izquierda, 2 derecha.
Si el personaje está en el piso
Si se detecta la presión de derecha (keyboard_check_pressed)
Si press1 == 0 o press1 == 1
Entonces, press1 = 2 y se activa una alarma
(En la alarma press1 = 0)
Si press1 == 2
Entonces, run = true
El mismo proceso se hace para la tecla izquierda.