Skip to main content

A clone of the original minesweeper game with many added features

Project description

Build badge Codecov badge PyPI badge Downloads badge Code style badge

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

Read more about the project history on the project homepage.

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


Download files

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

Source Distribution

minegauler-4.1.1.tar.gz (996.6 kB view details)

Uploaded Source

Built Distribution

minegauler-4.1.1-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file minegauler-4.1.1.tar.gz.

File metadata

  • Download URL: minegauler-4.1.1.tar.gz
  • Upload date:
  • Size: 996.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for minegauler-4.1.1.tar.gz
Algorithm Hash digest
SHA256 b45c1f52c62fd047f14cba38379b3fbf9dfca3637e9c22c13df517fe93bb75b1
MD5 c82742e0db3ba8293c65164f34a59861
BLAKE2b-256 04a1bdb79a97f2ca65c10f7f9742bb4a53f32b93150be1078d67a4764a10cb29

See more details on using hashes here.

File details

Details for the file minegauler-4.1.1-py3-none-any.whl.

File metadata

  • Download URL: minegauler-4.1.1-py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for minegauler-4.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 55685e1cda3ce5fdc1ddbe2bbfb42a8de0b4560bfde7de2e1c1ef0115ecfb9e4
MD5 f24ad596523e8ff765a0774d34ce3f30
BLAKE2b-256 1d2eef5ccfa5fde5cba3741fd0e994a5a1e33b0887712feb1cf6f962795856e4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page