Made by TheComputerM
To play minesweeper run the app.jl file in the command line. There are no dependencies.
$ path/to/julia app.jl
λ julia.exe app.jl
`easy`: lol nerd
`medium`: 8x8 grid with 9 mines
`hard`: 16x16 grid with 20 mines
Choose type of Difficulty: medium
---------------------------------------------------------------------
1 2 3 4 5 6 7 8
________________________
1 | ■ ■ ■ ■ ■ ■ ■ ■
2 | ■ ■ ■ ■ ■ ■ ■ ■
3 | ■ ■ ■ ■ ■ ■ ■ ■
4 | ■ ■ ■ ■ ■ ■ ■ ■
5 | ■ ■ ■ ■ ■ ■ ■ ■
6 | ■ ■ ■ ■ ■ ■ ■ ■
7 | ■ ■ ■ ■ ■ ■ ■ ■
8 | ■ ■ ■ ■ ■ ■ ■ ■
Type the coordinates of the cell you want to check.
Type `m 1 2` to mine (1, 2) or `f 1 2` to flag (1, 2) or type `exit` to exit.
Enter Command: m 1 2
---------------------------------------------------------------------
1 2 3 4 5 6 7 8
________________________
1 | 0 1 ■ ■ ■ ■ ■ ■
2 | 0 2 ■ ■ ■ ■ ■ ■
3 | 0 1 ■ ■ ■ ■ ■ ■
4 | 0 1 ■ ■ ■ ■ ■ ■
5 | 0 1 ■ ■ ■ ■ ■ ■
6 | 0 1 ■ ■ ■ ■ ■ ■
7 | 1 3 ■ ■ ■ ■ ■ ■
8 | ■ ■ ■ ■ ■ ■ ■ ■
Type the coordinates of the cell you want to check.
Type `m 1 2` to mine (1, 2) or `f 1 2` to flag (1, 2) or type `exit` to exit.
Enter Command: m 7 7
---------------------------------------------------------------------
1 2 3 4 5 6 7 8
________________________
1 | 0 1 ■ ■ ■ ■ ■ ■
2 | 0 2 ■ ■ ■ ■ ■ ■
3 | 0 1 ■ ■ ■ ■ ■ ■
4 | 0 1 ■ ■ ■ ■ ■ ■
5 | 0 1 ■ ■ ■ ■ ■ ■
6 | 0 1 ■ ■ ■ ■ ■ ■
7 | 1 3 ■ ■ ■ ■ 1 ■
8 | ■ ■ ■ ■ ■ ■ ■ ■
Type the coordinates of the cell you want to check.
Type `m 1 2` to mine (1, 2) or `f 1 2` to flag (1, 2) or type `exit` to exit.
Enter Command: m 5 5
---------------------------------------------------------------------
1 2 3 4 5 6 7 8
________________________
1 | 0 1 ■ ■ ■ ■ ■ ■
2 | 0 2 ■ ■ ■ ■ ■ ■
3 | 0 1 ■ ■ ■ ■ ■ ■
4 | 0 1 ■ ■ ■ ■ ■ ■
5 | 0 1 ■ ■ 1 ■ ■ ■
6 | 0 1 ■ ■ ■ ■ ■ ■
7 | 1 3 ■ ■ ■ ■ 1 ■
8 | ■ ■ ■ ■ ■ ■ ■ ■
Type the coordinates of the cell you want to check.
Type `m 1 2` to mine (1, 2) or `f 1 2` to flag (1, 2) or type `exit` to exit.
Enter Command: exit
1 2 3 4 5 6 7 8
________________________
1 | 0 1 * ■ ■ ■ * ■
2 | 0 2 ■ ■ ■ ■ ■ ■
3 | 0 1 * ■ ■ ■ ■ ■
4 | 0 1 ■ ■ ■ ■ ■ ■
5 | 0 1 ■ * 1 ■ ■ ■
6 | 0 1 * ■ ■ ■ ■ ■
7 | 1 3 ■ ■ ■ * 1 ■
8 | ■ * * ■ * ■ ■ ■