none
Problemas de Colisiones entre Personaje-Bloque y Salto del Personaje. RRS feed

  • Pregunta

  • https://drive.google.com/file/d/0BxXNOMyIOFxxWVlDcE9sZVNfRFE/edit?usp=sharing

    Enlace del proyecto que he llevado a cabo.

    Buenas tardes a todos! Esta es la primera vez que comento en este foro y es para pedir ayuda con unos problemas en mi proyecto de XNA. He estado trasteando para intentar aprender lo básico en el ámbito de crear un videojuego de plataformas casi desde cero y todo para uso personal. 

    Resulta que ya casi tengo hecha todas las colisiones con el entorno, sin embargo tengo algún problema cuando el personaje choca con un lateral de un bloque. Sé que es algo bastante absurdo, pero cuando colisiono con la plataforma el personaje se baja 32 puntos en la pantalla, llegando incluso a caerse de la plataforma, un error grave. Creo que el error está situado en el Game1, en la parte dedicada a las colisiones entre la Clase Bloque y la Clase Personaje.

    Por otra parte tengo lo que es el salto ya casi completado, no obstante al pulsar "espacio" en vez de hacer un salto normal (que el personaje se eleve y luego caiga) simplemente aparece en el punto máximo y desciende. Así, de golpe.

    Me gustaría, si fueran tan amables, de que me ayudaseis a solucionar estos errores. Están logrando acabar conmigo y en clase no nos enseñaron la forma correcta de acabar este tipo de ejercicios.

    martes, 22 de julio de 2014 16:05

Todas las respuestas

  • hola

    recomendaria si te animas a no usar XNA, sino que evalues usar lo comentado aqui

    Emprendedor 5 Estrellas – Todo el contenido y recursos acá

    o sino ver de usar Unity

    esto es lo que se usa para desarollar juegos

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 22 de julio de 2014 17:14
  • Buenas, Leandro.

    Gracias por el consejo, pero me temo que no me sirve el "probar en otro motor gráfico". El ejercicio es obligatorio hacerlo en el programa XNA, pues en clase actualmente nos están impartiendo cómo usar este programa, y me temo que es imposible que pueda hacerlo en otro motor gráfico, por lo que tu respuesta me deja un poco descolocada. (al fin y al cabo, no me ha ayudado a solucionar el problema que tengo)

    Si fuese tan amable le pediría que echase un vistazo y me ayudara a solucionar el problema. No quiero en ningún momento sonar mal, pero la sugerencia de usar otro programa no creo que me ayude posteriormente a aprobar el proyecto final que tendré que hacer.

    Saludos. 


    jueves, 24 de julio de 2014 11:10