This project is a desktop application based on the classic Minesweeper game. Players must open safe cells in a minefield while being as quick and careful as possible. The application is developed using C# and Windows Forms.
- Dynamic Grid System: Players can customize the grid size and the number of mines to adjust the difficulty level.
- Scoreboard: Tracks and displays player scores after each game.
- Flag Placement: Mark cells you suspect to contain mines with flags.
- Responsive Design: Adapts to different screen sizes seamlessly.
- Time Tracking: Monitors the game's duration and incorporates it into the score calculation.
- .NET Framework (v4.7.2 or later)
- Visual Studio 2022 (or a compatible IDE)
- Clone the Repository
git clone https://github.com/your_username/minesweeper-game.git
- Open the Project
- Launch Visual Studio and load the
MayinTarlasi.slnfile.
- Launch Visual Studio and load the
- Install Dependencies
- Visual Studio will automatically install all required dependencies.
- Run the Application
- Press
F5to build and run the project.
- Press
- When the application starts, enter your username and configure the grid size and the number of mines.
- Once the game begins, open safe cells by left-clicking on them.
- Right-click to place flags on suspected mine cells.
- At the end of the game, your score is calculated and recorded on the scoreboard.
- UI support for different themes.
- Multiplayer mode.
- Database integration for comprehensive score management.
- Fork this repository to your account.
- Add new features and test them thoroughly.
- Submit a pull request for review.
- Report issues to help improve the project.