Minesweeper With Recursions by ATARAXIA MECHANICA
Table of Contents
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 completed/lost): restart
FAQ: #
Q: I clicked the play button and there’s only a game board with a “1” on it. What should I do?
A: It’s level select menu, click the “1” to start the first level.
Q: What does yellow and blue rectangles even mean????
A: Zoom into blue, Goes out yellow. Make sure to check all surrounding cells. It’s meant to be confusing. Good luck.
Level Editing: #
Although 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.
Source Code & Assets (.blend file included): #
https://github.com/Ataraxia-Mechanica/InfiniSweeper* **
(licensed under MIT license)
*: Contains large amounts of spaghetti.
**: Also doesn’t contain a single line of recursion.
Thanks for @beForged on github for the macOS version of the game!