Minesweeper

Project information

  • Course: Software Development
  • Project date: Spring 2021
  • Programming Language/Frameworks: Java
  • Project URL: Github

I created my initial Java project in a Linux environment, which involved developing a non-GUI, non-recursive version of Minesweeper. The game's dimensions and mine coordinates are determined by a seed file. To win the game, the player must utilize logical reasoning to uncover all the squares without mines. Additionally, they can mark a square's coordinates as potentially containing a mine or definitely containing one, which will assist them in avoiding revealing it later on. However, if the player uncovers a square that contains a mine, the game will end.

Designed by BootstrapMade