Minesweeper AI

Enjoy a modern take on the classic Minesweeper game with a sleek GUI built using matplotlib and numpy. This game retains the classic gameplay while introducing exciting new features.

Key Features

  • Custom Ruleset: Inspired by Conway's Game of Life, adding a strategic twist.
  • Reset Button: Start a new game anytime.
  • Hint Button: Reveal a random hidden cell for a helpful nudge.
  • Next Button: Apply custom rules to reveal hidden cells.
  • Undo Button: Revert your last move if you make a mistake.

Gameplay

  • Classic Feel: Inspired by the original Minesweeper game from Microsoft Windows.
  • Dynamic Grid: Default grid size of 16x30 with 99 mines.
  • Winning and Losing: Win by revealing all non-mine cells; lose if you hit a mine.

Interface

  • Visuals: Enjoy a visually appealing game with clear indicators for revealed, flagged, and mine cells.
  • Timer and Flags: Keep track of your time and flags with on-screen displays.

Challenge your mind with this modern Minesweeper game, blending nostalgia with fresh, strategic gameplay!

iPhone Users
When the screen finishes loading and you see the message "Ready to start!", tap on the lighter grey areas (either above or below the darker area in the center of the screen) to begin.

StatusIn development
PlatformsHTML5
AuthorDor
GenreAction
Made withpygame
Code licenseMIT License
Average sessionAbout a half-hour
InputsMouse
LinksSource code, LinkedIn

Development log

Leave a comment

Log in with itch.io to leave a comment.