Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: brsmelmang en Mayo 03, 2016, 05:47:08 AM

Título: [Ayuda]Movimiento Isometrico Con snap O grid[Resuelto]
Publicado por: brsmelmang en Mayo 03, 2016, 05:47:08 AM
Hola Comunidad GM , E estado experimentando un poco con la perspectiva Isometrica pero tengo un problema.

El juego es de estrategia, hace poco lo empece.

mi problema es que a la hora de construir la casa, hay casillas en las que no puedo construir ya que quedan intermedias.

este es el codigo:

x=mouse_x
y=mouse_y
move_snap(48,28)

aqui una imagen del problema

(https://i.gyazo.com/f039370157bfc420aec2c311e4b85cc7.png)

como pueden ver siempre hay un espacio entre las casas en el que no se puede construir

por mas que ponga el mouse encima de la casilla la casa se construye en otro

(https://i.gyazo.com/32ad6d2bc12cd60ca57e1833f6306dd2.png)

pensaba que me podrian ayudar con un codigo mas avanzado para crear grids o snaps con mas flexibilidad de movimiento

gracias.

Muchas gracias a el usuario VisualGames que me desbloqueo de esta  ;) esta pequeña villa te lo agradece

(https://i.gyazo.com/1f9faff04944461ce82082a43a6486a1.png)

Título: Re:[Ayuda]Movimiento Isometrico Con snap O grid
Publicado por: VisualGames en Mayo 03, 2016, 07:26:08 PM
Podrías hacer que las casillas (Si es que son objetos) al darle click sobre ellos se genere el cubo en el punto 0 de la casilla (Obviamente habría que ajustar el punto 0 de las casas) y ya está :)
Título: Re:[Ayuda]Movimiento Isometrico Con snap O grid
Publicado por: Clamud en Mayo 03, 2016, 07:32:19 PM
Se debe hacer un conversión de coordenadas, como se muestra aquí: http://yal.cc/understanding-isometric-grids/ (http://yal.cc/understanding-isometric-grids/)
Título: Re:[Ayuda]Movimiento Isometrico Con snap O grid
Publicado por: brsmelmang en Mayo 04, 2016, 04:44:40 AM
Cita de: Clamud en Mayo 03, 2016, 07:32:19 PM
Se debe hacer un conversión de coordenadas, como se muestra aquí: http://yal.cc/understanding-isometric-grids/ (http://yal.cc/understanding-isometric-grids/)

es una exelente forma, mas sin embargo no logro entender algunas cosas. se sale de mi alcance como para saber manipularlo a mi gusto.

talvez utilice este metodo a futuro con mas analisis.

Gracias por la Ayuda  :D
Título: Re:[Ayuda]Movimiento Isometrico Con snap O grid
Publicado por: brsmelmang en Mayo 04, 2016, 05:39:38 AM
Cita de: VisualGames en Mayo 03, 2016, 07:26:08 PM
Podrías hacer que las casillas (Si es que son objetos) al darle click sobre ellos se genere el cubo en el punto 0 de la casilla (Obviamente habría que ajustar el punto 0 de las casas) y ya está :)

Muchas Gracias, Como no se me ocurrio. ya lo hize y funciono pero ahora tengo un chorrete de codigo que me toca simplificarlo y ordenarlo :D

espero no tener mas problemas, digo que pasara cuando añade dificios que ocupen dos o cuatro casillas  ???
Título: Re:[Ayuda]Movimiento Isometrico Con snap O grid
Publicado por: VisualGames en Mayo 04, 2016, 07:03:06 PM
Cita de: brsmelmang en Mayo 04, 2016, 05:39:38 AM
Cita de: VisualGames en Mayo 03, 2016, 07:26:08 PM
Podrías hacer que las casillas (Si es que son objetos) al darle click sobre ellos se genere el cubo en el punto 0 de la casilla (Obviamente habría que ajustar el punto 0 de las casas) y ya está :)

Muchas Gracias, Como no se me ocurrio. ya lo hize y funciono pero ahora tengo un chorrete de codigo que me toca simplificarlo y ordenarlo :D

espero no tener mas problemas, digo que pasara cuando añade dificios que ocupen dos o cuatro casillas  ???
Pos una casilla al ser tapada por otro objeto pos al dar click no pasaría nada :v Porque esta siendo tapado por un objeto :)