Minesweeper
A passion learning project from my time back in Sofia. I spent way much more time playing it than making it. Love it for it's technical exectution.
Includes 3 classical difficulties + custom difficulty selector (and my stellar MS paint artwork)
Fun fact 1: The whole field is 2d array of bytes, 0-8 number of neighbor mines / 9 mine / 1x is flagged tile (19 is flagged mine) / 2x is discovered tile (26 is discovered 6)
Fun fact 2: "Empty tiles cascade" is handled by single recursive function.
Fun fact 3: It can be found reskinned and playable in SIG inside one of the logs.
Fun fact 4: My best time on expert (default) difficuilty is 2:41
Download
Install instructions
Option A:
1. Play in browser
2. Profit
Option B (windows only):
1. download
2. unzip
3. run Minesweeper.exe
(4. - bonus - shift+right click Minesweeper.exe >> Create shortcut >> Move the shortcut to desktop)