Skip to content

dev-world-rohit/MineSweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MineSweeper

This Minesweeper game offers a modern take on the classic puzzle, featuring pixel art graphics and customizable difficulty levels (easy, medium, and hard). Players uncover tiles on a grid while avoiding hidden mines, using logic to flag potential danger spots. The game includes smooth transitions, intuitive controls, and immersive sound effects. With a user-friendly interface, it’s designed for both casual players and those looking for a challenge. Whether you win or lose, the game offers a rewarding experience, complete with a dynamic score display and real-time tracking of your progress.


Libraries Used

  1. Pygame: Used to handle graphics, input, and sound effects.
  2. Random: Used to generate random blocks and colors.

Prerequisites

  • Python 3.x
  • pygame
pip install pygame
  • A modern web browser (optional, for opening social links)

Setup Instructions

1. Clone Repository

git clone [email protected]:dev-world-rohit/MineSweeper.git
cd Tetris

2. Install Dependencies

pip install pygame

3. Running the Game

To start the game, use the following command:

python main.py

Uniqueness

1. Pixel Art Graphics

The game uses custom 16x16 pixel art for tiles, mines, and numbers, giving it a retro yet polished look that stands out from traditional Minesweeper designs.

2. Customizable Difficulty Levels

Players can choose between easy, medium, and hard modes, each offering a unique challenge that tailors to various skill levels.

3. Dynamic Game Reset

After each game, players can quickly restart with their preferred difficulty without needing to exit or reload, allowing for continuous gameplay flow.


img.png

img_1.png

img_2.png

img_3.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages