A C++ implementation of the classic Minesweeper game, where you test your skills to avoid hidden mines! Choose a difficulty level, reveal cells, and win if you can avoid all the mines.
-
Difficulty Levels:
- Beginner: 9x9 grid with 10 mines.
- Intermediate: 16x16 grid with 40 mines.
- Advanced: 24x24 grid with 99 mines.
-
Gameplay Mechanics:
- Random Mine Placement: Every new game offers a fresh minefield layout.
- Recursive Reveal: Clear empty cells and reveal neighboring cells automatically.
- Cheat Mode: Option to reveal all mines for a peek behind the scenes.
- Select Difficulty Level: Choose between Beginner, Intermediate, and Advanced.
- Enter Your Move: Provide row and column indices to reveal a cell.
- Win or Lose: Successfully reveal all safe cells to win, or hit a mine to lose.
- Language: C++
- Interface: Command-line Interface (CLI)
Challenge yourself to navigate the minefield and win the game!