Looking back on where I started my game development journey, one of the first minigames I made was Minesweeper, with the help of this tutorial from Zigurous.
Minesweeper is a logic-puzzle game where the player must reveal squares on the board while avoiding “mines.” If the player reveals a square with a mine under it, the game is over. Revealed squares that don’t have mines under them will reveal how many tiles it is adjacent to that contain a mine. If the player reveals all of the squares without mines under them, they win the game.