This is game project for CS161 - Minesweeper all using C++ normal libraries.
For first upload (or BETA), there is not a lot of settings to choose nor optimization. So the game may buggy, crashes,...
Also this is the first game project that I have created. So any feedbacks could help me.
- Improve game optimization and flickering problem.
- Game arguments for checking or without using in-game settings.
- In-game settings (with change color, game difficulty, custom size board,... etc).
- Save game with high score timer.
- Moving the game to GUI or console.
- Guess-free board (lowest priority right now).
- Having fun.
flag | shorthand | type | default | description |
---|---|---|---|---|
--seed |
-s |
int |
N/A | Specifies the global seed for both the game board and agent. |
--difficulty |
-d |
"beginner" | "intermediate" | "expert" |
"expert" |
Selects the difficulty of the board using standard game defaults. |
--rows |
-r |
int |
16 |
Specifies the number of rows of the game board. |
--columns |
-c |
int |
30 |
Specifies the number of columns of the game board. |
--mines |
-m |
int |
99 |
Specifies the total number of mines in the game board. |