https://github.com/pk-cod3ch3mist/minesweeperg
Minesweeper Game
https://github.com/pk-cod3ch3mist/minesweeperg
minesweeper minesweeper-cpp
Last synced: 8 months ago
JSON representation
Minesweeper Game
- Host: GitHub
- URL: https://github.com/pk-cod3ch3mist/minesweeperg
- Owner: PK-cod3ch3mist
- Created: 2021-01-04T12:42:48.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-08T06:05:28.000Z (over 5 years ago)
- Last Synced: 2025-01-28T22:49:26.238Z (over 1 year ago)
- Topics: minesweeper, minesweeper-cpp
- Language: C++
- Homepage:
- Size: 338 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MineSweeper v2.0
This is actually an improved GUI version for the CLI minesweeper I made (you can visit that here https://github.com/PK-cod3ch3mist/MineSweeperCLI)
## Dependencies and Installation
* A C++ compiler, one supporting C++11 would be good. You could install G++/GCC or Clang or MinGW
* SFML libraries/API. For linux users this is easy, simply use your package manager, (for example in Ubuntu)
```shell
sudo apt-get install libsfml-dev
```
for MacOS users I would recommend doing the same using homebrew.
```shell
brew install sfml
```
For detailed instructions on installing SFML, visit https://www.sfml-dev.org
* For macOS and Linux users, the Makefile will make compilation easy. Simply go to the src folder and type make in the terminal. That should do the job.
## Gameplay
Well it is minesweeper, you will figure it out easily enough. However, here are a few details :
* When you win a game, the smiley at the top shows off ( by wearing shades ). To play again, simply click on the smiley.
* Similarly when you lose, to play again click on the smiley.
### A Small Demo

## Features to come
I am currently working upon a highscore collection system and a timing system for the game. This feature will be added soon.
