Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: the_blade en Marzo 26, 2015, 05:48:10 PM

Título: Juego de Puzzle (grande) con vista deslizable
Publicado por: the_blade en Marzo 26, 2015, 05:48:10 PM
Hola amigos, quería hacer una consulta porque la verdad es que vengo probando hace unos días la forma de hacer un ejemplo y no se me ocurre bien la forma, básicamente es un juego del tipo Slide Puzzle, la programación del juego esta hecha, el tema es el siguiente:

quiero hacer un puzzle de un tamaño mas grande, supongamos 32x32 o mas pero dado que esta orientado a Android la idea es que los cuadros que componen la imagen sean mas grandes, igualmente todo esa esta hechos pero lo que quiero saber es como hago supongamos que el juego corre en una room 1024x760, quiero que el puzzle supongamos este centrado en el medio del room y a los extremos inferior, superior, izquierdo y derecho y que dado que el puzzle va a ser grande no va a entrar en ese centro sino que solo va a entrar una porcion entonces para poder completar el puzzle ahi que ir deslizando la vista e ir completando, por ejemplo:

(http://www.subeimagenes.com/thumb/sin-titulo-1261524.png) (http://www.subeimagenes.com/img/sin-titulo-1261524.html) Subido en subir imagenes (http://www.subeimagenes.com)

Como pueden ver en la imagen el puzzle estaria ubicado en el centro, pero como el tamaño del puzzle es mucho mayor que este recuadro como se puede apreciar en el recuadro rojo se debería poder deslizar en todo momento para poder ver las demás piezas del puzzle e ir completándolo.

alguna idea o sugerencia?. desde ya mil gracias.  :)

Título: Re:Juego de Puzzle (grande) con vista deslizable
Publicado por: penumbra en Marzo 26, 2015, 05:57:03 PM
según la imagen, el puzzle es más grande que la habitación, pero eso no puede ser, ¿o sí? Si hay un puzzle mayor a la habitación, la vista no puede abandonar los límites de la habitación, o es lo que entiendo. (Quizás se me escapa algo, pero yo me imagino un puzzle grande, del mismo tamaño de la habitación, y una vista más chica que la habitación, que vaya a sonde se hace el barrido)

Si se trata de mover la vista, sólo tienes que mover la vista dependiendo del swipe. Es decir, aumentar o disminuír view_xview y view_yview (depende de cómo tengas implementado el swipe)
Título: Re:Juego de Puzzle (grande) con vista deslizable
Publicado por: the_blade en Marzo 26, 2015, 06:06:28 PM
Gracias Penumbra por responder tan rápido, entonces que recomendarías para implementar un puzzle mayor que el tamaño de la room que ve el usuario?, osea entonces que seria mejor hacer una room grande pero una view mas pequeña? osea para dar esa sensación porque la verdad que no se me ocurre bien como hacer. 
Título: Re:Juego de Puzzle (grande) con vista deslizable
Publicado por: penumbra en Marzo 26, 2015, 06:32:45 PM
Acabo de hacer una prueba rápida. La vista puede salir más allá de los límites de la habitación o del fondo (si es que el fondo es más grande que la habitación), pero no tiene mucho caso, porque al salirse, se ve un área vacía muy fea. Sin embargo, esto no pasaría en el juego, porque el movimiento de la view dependería del swipe, y un swipe sólo se puede registrar dentro de los límites de la pantalla, por lo que jamás se vería esa zona vacía.

Cita de: the_blade en Marzo 26, 2015, 06:06:28 PM
Gracias Penumbra por responder tan rápido, entonces que recomendarías para implementar un puzzle mayor que el tamaño de la room que ve el usuario?
Si se usa una vista (que en este caso, se requiere), lo que ve el usuario es la vista, el room es el lugar donde existe el puzzle (que sí puede ser mayor).

Cita de: the_blade en Marzo 26, 2015, 06:06:28 PM
osea entonces que seria mejor hacer una room grande pero una view mas pequeña? osea para dar esa sensación porque la verdad que no se me ocurre bien como hacer. 
Es lo primero que se me ocurre: una vista más pequeña que la habitación, y la habitación del mismo tamaño que el fondo del juego o el puzzle. El puzzle puede ser mayor, pero no le veo ventaja a que el puzzle y la habitación tengan tamaños distintos.
Título: Re:Juego de Puzzle (grande) con vista deslizable (SOLUCIONADO)
Publicado por: the_blade en Marzo 26, 2015, 07:39:45 PM
De nuevo gracias penumbra ahí estuve probando y me di cuenta que hice una pregunta sin sentido porque bastaba con implementar algo que cualquier juego tiene una room grande y una view chica. jajaja. de esa forma muevo la view con un swip y voy descubriendo el puzzle. :)