Skip to content

NoahWanless/Minesweeper

Repository files navigation

##################### Notes on the Project: #####################

Ths is a implemenetation of the game of minesweeper I the terminal, a project me and one other person completed for a class For more exstensive notes on the project see the file named 'Documentation.md'

##################### Notes running the Project: #####################

How to play the game:

  1. Input your name. If it is not your first time playing, ensire you use the same first three letters as last time.
  2. Select a tile, usually towards the middle, to begin playing. This tile should be in the format xYY, entered as one single string.
  3. Each tile revealed to you will divulge only how many bombs are in a 1 black radius (the surrounding 8 tiles). Use this information to form your next moves.
  4. If you believe you know where a bomb is located, go ahead and flag it by pressing 'f' before you input your move.
  5. once you've flagged all the bombs, you will win. If you hit even one bomb, the whole minefield will explode!

Things to not do:

  1. do not put a name that is under 3 letters.
  2. do not use a name that has the same first three letters as another person.
  3. only select valid moves, selecting a coordinate outside the board range will break the game.
  4. Do not edit the highScores.txt file.

To actaully run the project run the following command: (assuming your in the source directory of this project)

g++ main.cpp -o main

./main

About

The game of Minesweeper in the terminal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages