Releases: DeusCL/minesweeper
Releases · DeusCL/minesweeper
Python Pygame Minesweeper
Release Notes - v0.1.0
Features
- Mine Sweeper Game: The project introduces a fully functional Mine Sweeper game written in Python.
- Modular Structure: The code has been refactored into modules for better organization and maintainability.
- Improved GUI: The graphical user interface (GUI) has been enhanced for a better gaming experience.
- Chording Technique: Players can now use the chord technique to efficiently explore surrounding cells.
Bug Fixes
- Excluded pycache: The
__pycache__
directory is now excluded from the repository to avoid unnecessary clutter.
Dependencies
How to Install
-
Clone the repository:
git clone https://github.com/DeusCL/minesweeper.git
-
Install dependencies:
pip install -r requirements.txt
-
Run the game:
python3 main.py
How to Play
- Left click to dig a cell.
- Right click to place a flag.
- Left & Right click to chord surrounding cells.
- Press
R
to restart the game with the current difficulty. - Press
Number 1
to start a beginner game. - Press
Number 2
to start an intermediate game. - Press
Number 3
to start an expert game. - Press
Esc
to exit the game.
Notes
- Make sure to check the
requirements.txt
file for necessary dependencies.
Feel free to explore, provide feedback, and enjoy the game!