MineSweeper utilizes the Model-View-Controller (MVC) architectural pattern and Stacks data structure to create the famous Minesweeper game. The game is created using multiple Java GUI Frameworks.
Clone the repository with:
git clone https://github.com/EricHaggar/MineSweeper.git
Change your directory to the project
cd MineSweeper
Make sure you have the Java SE Development Kit 8 or higher. If not install it from:
https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
Open a terminal within the directory and compile the all java files using:
javac *.java
Run the game
java MineSweeper
Note: to generate the Java Documentation, enter the following on the command line:
javadoc -d doc .java -private