InfiniSweeper - Minesweeper With Recursions
About
InfiniSweeper is a minesweeper clone with a twist:
Infinite recursions.
A part of the game board could contain itself, and it also contains itself, which also contains itself, which also contains itself, which also...
Controls:WASD/Arrow keys/Click and drag: move camera
Shift/Mouse wheel scroll up/Mouse button 4: zoom in
Ctrl/Mouse wheel scroll down/Mouse button 5: zoom out
Left click: open a cell
Right click: mark a cell as mine/uncertain
Middle click/Both left and right mouse button, on an opened cell: chord(When an opened cell with a number has exactly the number of adjacent cells flagged, opens all adjacent cells without flags)
R(when a level is compeleted/lost): restart
Althrough the game doesn't come with a level editor, it's easy to modify the text file(levels.toml) containing the levels. There's an example in level_example.toml (open with a text editor) with comments. No reloading the game is necessary, just save the file and restart the edited level and changes would take place.
https://github.com/Ataraxia-Mechanica/InfiniSweeper *
(licensed under MIT license)
*: Contains large amounts of spaghetti.