Ejemplo n.º 1
0
 /**
  * Busca explosiones en todo el tablero y si encuentra una propaga la explosi�n, baja los
  * caramelos y hace una llamada recursiva
  */
 public Tablero explosionesEnCadena(Tablero t) {
   for (int x1 = 0; x1 < t.getAlto(); x1++) {
     for (int y1 = 0; y1 < t.getAncho(); y1++) {
       Coordenada c = new Coordenada(x1, y1);
       if (this.generoExplosion(t, c)) {
         t.llenarHuecos();
         t = this.explosionesEnCadena(t);
       }
     }
   }
   return t;
 }