Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: aggro en Abril 02, 2011, 12:55:44 AM

Título: movimiento enemigos (oleada) ? SOLUCIONADO!
Publicado por: aggro en Abril 02, 2011, 12:55:44 AM
Hola, mi consulta es la siguiente:
 
tengo un enemigo a x distancia de mi personaje ?Como hago para que ese enemigo se mueva en direcci?n hacia mi personaje sin importar donde este pero que a la vez se mueva entre las paredes de mi room, osea, que busque el camino esquivando todo lo q este entre ?l y mi personaje? la idea es que sea como una oleada de enemigos que busca a mi personaje por la room.
De antemano gracias. :GM8:
Título: Re: movimiento enemigos (oleada)
Publicado por: Masterkey en Abril 02, 2011, 01:31:34 AM
Debes especificar que clase de juego es, plataformas, rpg, topdown, etc.
Título: Re: movimiento enemigos (oleada)
Publicado por: aggro en Abril 02, 2011, 02:05:55 AM
Es un juego de disparo con vista desde arriba, un personaje el cual hace misiones y debe lidiar con las oleadas de enemigos que aparecen a ratos.
tipo rpg pero futurista.
Título: Re: movimiento enemigos (oleada)
Publicado por: juan pablo en Abril 02, 2011, 02:22:30 AM
[gml]move_towards_point(x,y,"velocidad")[/gml]
o el dyd de la primera parte
Título: Re: movimiento enemigos (oleada)
Publicado por: Masterkey en Abril 02, 2011, 02:44:41 AM
M?s claro: [gml] move_towards_point(jugador.x,jugador.y,5)
Título: Re: movimiento enemigos (oleada)
Publicado por: aggro en Abril 02, 2011, 08:09:16 PM
El codigo funciona bien gracias... el asunto es q los enemigos pasan por sobre las paredes ?como podria hacer para que busquen una ruta hacia el personaje sin q traspasen las paredes? por favor ayuda gracias... :GM8:
Título: Re: movimiento enemigos (oleada)
Publicado por: Silver_light en Abril 02, 2011, 08:29:20 PM
Para que esquiven las paredes hay una funcion llamada: mp_potential_step();
Para mas aclaraci?n pegale una mirada al manual
Planificacion de movimiento (http://www.comunidadgm.org/manual_GM/Planificacion_del_movimiento.htm)  :)
Título: Re: movimiento enemigos (oleada)
Publicado por: aggro en Abril 03, 2011, 03:13:15 AM
probare.... gracias por la ayuda!!  XD
Título: Re: movimiento enemigos (oleada)
Publicado por: 3dgeminis en Abril 05, 2011, 03:25:40 PM
Te dejo un ejemplo
Título: Re: movimiento enemigos (oleada)
Publicado por: aggro en Abril 12, 2011, 07:24:07 PM
Exelente ejemplo!!!! muchas gracias... eso era lo q necesitaba ... GRACIAS!!