/minesweeper-cpp

CS161 final project

Primary LanguageC++MIT LicenseMIT

minesweeper-cpp

A game that is both explosive and mind-blowing. A 2-people school project.
Download here
How to customize music and visuals

Dependencies:

  • SFML v2.5 or above
  • Boost serialization v1.78 or above

This repo is a solution from Visual Studio (2019). Boost will be installed through NuGet. SFML settings are already configured.

Please don't make my mistake. Make sure to build on release.

Features

Minesweeper is a childhood game of any windows user. Besides general rules, here are some other stuff:

  • If all bombs surrounding a cell have been flagged, double left click on that cell to reveal the rest of surrounding cells.
  • Number of bombs is always 20% the size of custom boards.

Screenshots

menu

difficulty

in-game

leaderboard