Raphaele G.

#cpp#game

Minesweeper in a terminal

Minesweeper in a terminal
  1. Randomly generated mines that are dependant on the first move
  2. A Board struct that stores information of the minesweeper board
  3. Two dynamic 2D char arrays representing game boards that have sizes dependant on difficulty
    • Deletion of boards to free memory space
  4. Saving/loading external save-file in savefile.txt
  5. Program codes in multiple files
  6. Proper indentation and naming styles
  7. In-code documentation in the beginning of every .cpp file and throughout
See more at GitHub