Skip to content

This project showcases a classic Minesweeper game with a modern touch, allowing users to customize game settings and enjoy an interactive experience.

Notifications You must be signed in to change notification settings

Dev-Adnani/Minesweeper-Flutter

Repository files navigation

Minesweeper

Welcome to the Minesweeper game built with Flutter. This project showcases a classic Minesweeper game with a modern touch, allowing users to customize game settings and enjoy an interactive experience.

Features

  • Customizable Settings: Adjust the number of rows, columns, and mines to change the game difficulty.
  • Timer and Game Controls: Start, pause, and reset the game with ease.
  • Dynamic Grid: A responsive grid that adapts based on user settings.
  • Game Feedback: Win or lose notifications.

Screenshots

Minesweeper Game Screenshot

Getting Started

To get started with the Minesweeper Flutter project, follow these instructions:

  1. Clone the repository:

    git clone https://github.com/Dev-Adnani/Minesweeper-Flutter.git
  2. Navigate to the project directory:

    cd minesweeper-flutter
  3. Install dependencies:

    flutter pub get
  4. Run the app:

    flutter run

Customization

You can adjust the default settings in the MineSweeperGame class. The default values are 6 rows, 6 columns, and 10 mines.

static const int row = 6;
static const int col = 6;
static const int minesNo = 10;

Feedback

If you have any feedback, please reach out to us at dev.adnani26@gmail.com

About

This project showcases a classic Minesweeper game with a modern touch, allowing users to customize game settings and enjoy an interactive experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published