Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: eams1986 en Marzo 04, 2014, 01:03:31 AM

Título: prisionero atado??
Publicado por: eams1986 en Marzo 04, 2014, 01:03:31 AM
Hola amigos makeros tengo una duda alguien sabe esto.
Estoy haciendo un juego de plataforma pero me gustaria saber si alguien sabe como seria para que mi player Hale una cadena que lleva en el pie tipo prisionero con una bola de hierro si alguien sabe de esto que me ayude plis .
Gracias
Título: Re:prisionero atado??
Publicado por: ocarina en Marzo 04, 2014, 04:52:45 AM
podes hacerlo parte del sprite osea q el sprite del jugador tenga la cadena incluida
Título: Re:prisionero atado??
Publicado por: eams1986 en Marzo 04, 2014, 05:05:05 AM
pero tambien quiero que la cadena se mueva que se vea que se arrastre//..
Título: Re:prisionero atado??
Publicado por: ocarina en Marzo 04, 2014, 05:36:38 AM
no se si eres disellador grafico o si tu fuerte no es los sprites!!! pero si no es asi podes conseguir ayuda en este mismo foro donde hay diselladores graficos y hacen muy buenos sprites!! alguien bueno podria hacerte el sprite del jugador con la cadena y q esta se vea q se arrastra
Título: Re:prisionero atado??
Publicado por: Killer en Marzo 04, 2014, 09:10:13 AM
Creo que lo que eams quiere es que la cadena no sea solo parte del personaje, sino una entidad en si misma, como en Spelunky.

Lo que debes hacer es tomar en cuenta la posición del personaje con respecto a la bola y limitar su movimiento apropiadamente mientras cambias el de la bola, si el personaje se mueve muy lejos de la bola a la derecha mueves la bola a la derecha para mantener una distancia minima entre ellos.

Te dejo un ejemplo muy básico, te mueves con las flechas, cuando tocas la bola quedas encadenado a ella.
Título: Re:prisionero atado??
Publicado por: eams1986 en Marzo 04, 2014, 04:18:06 PM
gracias killer este ejemplo cae como anillo al dedo..
gracias
Título: Re:prisionero atado??
Publicado por: ocarina en Marzo 04, 2014, 07:48:37 PM
Killer muy buen aporte ese!!!