A C# console application that lets users play minesweeper. The basic architecture for the system can be found here.
- Generate random minesweeper grids with variating size and difficulty
- Generate grids based on JSON files
- Allow users to select tiles to show
- Lose the game when a tile is selected
- Win the game when all empty tiles are shown
- Be able to flag tiles
- either open the solution in an appropriate IDE (e.g., Rider).
- or alternatively in terminal navigate to the Program.cs file in the Client project and then run "dotnet run" in your terminal.
- show tiles by typing the x and y value with a space in between (e.g., "3 5").
- place flags by typing "f" then the x and y value with a space in between (e.g., "f 2 1").
- win by showing all tiles that aren't mines.