31 lines
		
	
	
		
			810 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			810 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * Created by snapshot112 on 15/10/2025
 | |
|  *
 | |
|  * A game of minesweeper build on the grid game engine.
 | |
|  *
 | |
|  * Please make sure to include and initialize the game engine before calling minesweeper();
 | |
|  */
 | |
| 
 | |
| #ifndef MINIGAME_MENU_MINESWEEPER_H
 | |
| #define MINIGAME_MENU_MINESWEEPER_H
 | |
| 
 | |
| /*
 | |
|  * A game of minesweeper build on the grid game engine.
 | |
|  *
 | |
|  * Please make sure to include and initialize the game engine before calling minesweeper();
 | |
|  *
 | |
|  * Side Effects:
 | |
|  * Clears the console and uses it to play a game of minesweeper.
 | |
|  *
 | |
|  * Instructions:
 | |
|  * use WSAD or arrow keys to select a grid square.
 | |
|  * use SPACEBAR to open the current square.
 | |
|  * use 'f' to mark/unmark a square.
 | |
|  * use BACKSPACE to exit the game early.
 | |
|  *
 | |
|  * marked squares can't be opened.
 | |
|  */
 | |
| void minesweeper(void);
 | |
| 
 | |
| #endif //MINIGAME_MENU_MINESWEEPER_H
 |