package minesweeper;

import minesweeper.view.MinesweeperWindow;

/**
 * Az aknakereső játék kétszemélyes változatáról van szó. A játékosok feladata
 * egy n×n-es játéktábla felderítése az aknák kihagyása mellett úgy, hogy
 * felváltva felfedik a mezőket. A játékosok felváltva fedik fel a mezőket, és
 * az veszít, aki előbb lép aknára. Amennyiben sikerül minden nem akna mezőt
 * felfedni, akkor a játék döntetlen. A program jelezze, ha valamelyik játékos
 * nyert, vagy döntetlen lett a játék, és ne engedjen további lépéseket.
 * Amennyiben a felfedezett mező nem akna, akkor megjelenik rajta a szomszédos 8
 * mezőben található aknák száma. Amennyiben ez nulla, akkor nem csak a
 * játékmező kerül felfedezésre, hanem az a teljes terület, amelyet nem nulla
 * értékű mezők határolnak (ekkor ezek a mezők is felfedésre kerülnek). Legyen
 * lehetőség új játék kezdésére a táblaméret megadásával (10x10, 20x20, 30x30),
 * játék mentésére és betöltésére.
 *
 * @author Daniel "3ICE" Berezvai
 */
public class Minesweeper {

public static void main(String[] args) {
  new MinesweeperWindow().setVisible(true);
}
}
