Skip to main content

A clone of the original minesweeper game with many added features

Project description

Codecov badge Code style badge

A perfect clone of the classic Minesweeper game, with many added features.

Read more about the project history on my website.

img1 img2

Install and Run

Install with pip install minegauler, and then run with python -m minegauler.

Features

  • Basic functional game
  • Ability to specify custom board size/number of mines
  • Ability to replay a game
  • Mode to create boards
  • Ability to save and load boards (created or played)
  • Get current game information, including predicted completion time for lost game
  • Option of whether first click will guarantee an opening
  • Option to select cells by click-and-drag technique with the mouse
  • Option to allow multiple mines per cell
  • Local highscores for standard difficulty modes
  • Highscores uploaded to remote server when there is an internet connection
  • Custom cell styles
  • Option to change the cell size
  • Ability to reduce the window size and use scroll

Contact

Email at minegauler@gmail.com, any questions/suggestions/requests welcome.

Alternatively, feel free to open an issue if you find a bug or have a feature request.

Project details


Release history Release notifications

This version

4.0.4

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for minegauler, version 4.0.4
Filename, size File type Python version Upload date Hashes
Filename, size minegauler-4.0.4.linux-x86_64.tar.gz (298.1 kB) File type Source Python version None Upload date Hashes View hashes
Filename, size minegauler-4.0.4-py3-none-any.whl (258.9 kB) File type Wheel Python version py3 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page