Título: [SFML] Alguien me ayuda con los movimientos del personaje?? Publicado por: LuKyTa14 en 25 Mayo 2022, 10:33 am Hola mi duda es la siguiente este es un fragmento de mi código Código
Los valores de x e y son para ir movimiento el sprite luego... Mi duda es como puedo hacer que los sean mas realistas y no tan vectoriales con el move, que cálculos debería realizar... Otra cosa que me gustaría y es que mi personaje tenga la habilidad de saltar este movimiento como se realiza, ya que, también va a poseer gravedad... Acepto todo tipo de recomendaciones, tampoco tengo problema en reunirme y enseñar el código completo! Título: Re: [SFML] Alguien me ayuda con los movimientos del personaje?? Publicado por: MAFUS en 25 Mayo 2022, 15:53 pm Si vas a tener gravedad quiere decir que para saltar le tienes que imprimir una fuerza vertical negativa a la hora del salto, el algoritmo de la gravedad se encargará de bajarle la velocidad y después de hacerlo descender.
Título: Re: [SFML] Alguien me ayuda con los movimientos del personaje?? Publicado por: BloodSharp en 25 Mayo 2022, 17:07 pm Los valores de x e y son para ir movimiento el sprite luego... Mi duda es como puedo hacer que los sean mas realistas y no tan vectoriales con el move, que cálculos debería realizar... Transiciones, no recuerdo el nombre específico para easing in / easing out en castellano pero podrías probar el código de ease out quint (https://easings.net/es-mx#easeOutQuint) para el comienzo del salto hasta el punto más alto y quizás ease in bounce (https://easings.net/es-mx#easeOutBounce) para la caida. Ver más algoritmos en easing.net (https://easings.net/) Otra cosa que me gustaría y es que mi personaje tenga la habilidad de saltar este movimiento como se realiza, ya que, también va a poseer gravedad... Te recomiendo una mirada a esta lista de youtube (https://www.youtube.com/watch?v=tH8f6RAMZNs&list=PL6xSOsbVA1eb_QqMTTcql_3PdOiE928up&index=42) que utiliza SFML para realizar un juego estilo plataformer, en el juego 4 parte 7 comienza con gravedad. Teoría de salto en animaciones: 2_oKPZmXinM B# Título: Re: [SFML] Alguien me ayuda con los movimientos del personaje?? Publicado por: LuKyTa14 en 29 Mayo 2022, 03:27 am Transiciones, no recuerdo el nombre específico para easing in / easing out en castellano pero podrías probar el código de ease out quint (https://easings.net/es-mx#easeOutQuint) para el comienzo del salto hasta el punto más alto y quizás ease in bounce (https://easings.net/es-mx#easeOutBounce) para la caida. Ver más algoritmos en easing.net (https://easings.net/) Te recomiendo una mirada a esta lista de youtube (https://www.youtube.com/watch?v=tH8f6RAMZNs&list=PL6xSOsbVA1eb_QqMTTcql_3PdOiE928up&index=42) que utiliza SFML para realizar un juego estilo plataformer, en el juego 4 parte 7 comienza con gravedad. Dale gracias ahora me pongo a ver algunos videos y cualquier cosa te consulto!! Muchas Gracias Título: Re: [SFML] Alguien me ayuda con los movimientos del personaje?? Publicado por: Tachikomaia en 29 Mayo 2022, 04:24 am Este código lo hice en 2019, así que mucho no lo entiendo ya, pero sirve para que el personaje se mueva, agache, salte y ataque.
Código
No entiendo qué haces con y y x. |