Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Maul7456 en Diciembre 18, 2019, 05:39:29 AM

Título: AtaqueCuerpoaCuerpo
Publicado por: Maul7456 en Diciembre 18, 2019, 05:39:29 AM
Mi principal duda es si se puede hacer un ataque cuerpo a cuerpo como en Castlevania de una manera simple.
Título: Re:AtaqueCuerpoaCuerpo
Publicado por: Black_Cat en Diciembre 18, 2019, 06:20:19 AM
La respuesta es: si.
De una manera simple: es relativo.

Una forma simple es  hacer un objeto que tenga un sprite rectangular. Creas el objeto y le ponés un evento de colision al enemigo para que reaccione al chocar con ese rectangulo y se haga daño, por ejemplo.

Otra manera simple tambien, es usar collision line:
https://docs.yoyogames.com/source/dadiospice/002_reference/movement%20and%20collisions/collisions/collision_line.html
alargar la linea desde el personaje cierta distancia, obtener el id del enemigo que esta tocando, acceder a sus variables con la sentencia with y restarle vida.


Título: Re:AtaqueCuerpoaCuerpo
Publicado por: xStarLordx en Diciembre 26, 2019, 07:28:32 PM
Aca te dejo un game basico para que veas como funciona un ataque cuerpo a cuerpo.Saludos