MineSweeper - Compatible with C.BASIC!
You can play custom sized games: max of 31 wide, 10 high and 301 mines
Map generation is very fast, a 31x9 map with 60 mines only takes 6 sec to generate!
Easy: 8x8 with 5 mines (1sec)
Medium: 14x9 with 20 mines (3sec)
Hard: 31x9 with 60 mines (6sec)
Max map size is 31x10 with 301 mines
Clicking on a blank space (0) will uncover the remaining area
If you click on a flag or question mark by mistake, nothing will happen - you won't die
Clicking ontop of a number will count the number of flags around it
If the number of flags = the number clicked on, it will uncover the remaining 8 spaces
Pause the game with [EXIT] or [MENU] then exit to menu with [EXIT] or [MENU] OR press any other key to resume
You can resume a game from the menu
You can restart a game with the mines all in the same place
Restarting a game only takes MAT A, so no other variable, matrix or list is needed
Controls
[F1], [EXE] Uncover the space under the cusor
[F2], [(-)] Place a Flag (!)
[F3], [EXP] Place a Question Mark (?)
[EXIT], [MENU] Pause the game
[REPLAY] Move the cusor around
File 1:
MSWEEPER.g1m - 3000 bytes
MSWEEPER is the menu and map generator (Run this one) - 1876 bytes
msweeper is the game code itself (Dont run this one) - 1124 bytes