Skip to content

x0rtex/Minesweeper

Repository files navigation

Minesweeper

A faithful recreation of Minesweeper built with C# and WPF, featuring customizable difficulty levels and seed-based mine generation for reproducible gameplay.

Features

  • Four difficulty levels: Easy, Medium, Hard, and Extreme
  • Seed input for consistent mine layouts
  • Responsive UI with Material Design styling
  • Timer and mine counter display
  • Restart and back navigation buttons

Installation

  1. Clone the repository:
git clone https://github.com/x0rtex/Minesweeper.git
  1. Open the solution file Minesweeper.sln in Visual Studio.
  2. Restore NuGet packages and build the solution.
  3. Run the application.

Usage

  • Launch the application.
  • Select a difficulty level from the dropdown menu.
  • (Optional) Enter a numeric seed to generate a specific mine layout.
  • Click the "Start" button to begin the game.
  • Use the "⬅️" button to return to the main menu or "🙂" to restart the current game.

About

A faithful recreation of Minesweeper built with C# and WPF, featuring customizable difficulty levels and seed-based mine generation for reproducible gameplay.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages