Minesweeper Recreation

This is my recreation in Java of the video game “Minesweeper.” I used object-oriented programming to generate the visual elements of this game with a library called “PennDraw” distributed by the Penn Department of Computer Science. My code can be found within my GitHub Minesweeper repository.

Image of the user interface when playing.

The goal of the game is to reveal all of the tiles that do not cover a “landmine.” Each digit represents the number of landmines directly touching or diagonal to the tile. If you click on a tile with a landmine, you lose the game.