Ayuda para crear mapa tipo candy crush

s4suk3

Buenas,llevo semanas pensando y no me decido por como pensar la lógica..

El mapa es una imagen gigante?O se compone de varias imágenes?
Como hago para detectar las coordenadas de las casillas en diferentes pantallas?

Tengo que hacer algo así en menos de 10 días y prefiero saber opiniones antes de empezar a mi aire y arrepentirme
Saludos

Darkyonk

Yo si tuviera que hacerlo, usaría una imagen de fondo, luego un array de niveles que contengan la posición (x1,y1,x2,y2) y la puntuación/estrellas. Y luego usaria otro pack de imagenes, colocandolas a las respectivas posiciones (x1,y1,x2,y2), en función del tipo de nivel que son. Les añadiria un ImgListener a cada una y ya lo tienes.

Yo creo que solo con la imagen de fondo, y un icono para cada modalidad de nivel ya lo tienes. Luego por otro lado también necesitarás la fuente y guardar una posición donde irá el texto (nivel).

En el ImgListener controlarás que según la puntuación te pinte 1,2 o 3 estrellas.

Personalmente creo que tiene mas curro de diseño que de programación.

Ya te digo, esta es una forma de hacerlo, fijo que hay 100 mas, es lo bonito que tiene la programación.

1

Usuarios habituales

  • Darkyonk
  • s4suk3