Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pk-cod3ch3mist/minesweeperg
Minesweeper Game
https://github.com/pk-cod3ch3mist/minesweeperg
minesweeper minesweeper-cpp
Last synced: 25 days ago
JSON representation
Minesweeper Game
- Host: GitHub
- URL: https://github.com/pk-cod3ch3mist/minesweeperg
- Owner: PK-cod3ch3mist
- Created: 2021-01-04T12:42:48.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-08T06:05:28.000Z (over 3 years ago)
- Last Synced: 2023-10-05T02:09:12.891Z (about 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
![A Small Demo](https://github.com/PK-cod3ch3mist/MineSweeperG/blob/main/assets/demos/Screen%20Recording%202021-01-12%20at%2010.37.04%20AM.gif)## 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.![Vim Humour](https://www.vim.org/images/vim_created.gif)