Minesweeper
How to play
- Tiles with numbers indicate how many mines are around that tile
- If you know where a mine is place a flag on that spot
- To win reveal every tile that isn't a mine
- There may be times where you just have to guess
- Personal best times are now saved!
Controls
- Left Click / Button Z: reveal a tile
- Right Click / Button X: place/remove flag
- Scroll wheel / (Left + Right) Click: special flag macro
- Arrow Keys / Enables basic button mouse controls
- Click the face icon to reset the grid
- Difficulty settings can be found in the pause menu (Enter Key)
About
- Released on May 25th, 2025
- Made in less than a week
- Original insipiration
- itch.io version
- my twitter



Awesome!
Would you consider adding an option for stick/pad controls? It'd be good enough to step through rows/columns and it'd make this playable on handheld devices etc.




Very good minesweeper :
- visuals :
microsoft classic, complete with the yellow face. Only significant differences are the missing black bombs when winning with remaining bombs not at 0, and the empty cells that feel too marked for adjacent cells.
Animation wise, a progressive reveal of zeroes would also have been welcome.
-controls :
microsoft classic including chording. no ? , witch is a good thing in my opinion.
Would be nice to offer game pad alternate controls from the pause menu for those playing on hard consoles.
-extras :
the always start on a zero feature is very welcome.
-missing :
high scores are not saved.
Even if it's just the time, cardata() and a highlight when you beat the high score would be welcome.
-bug/cheat :
you can place flags and click on them, and if the underlying cell is a zero, it triggers the auto-clear...



Thanks for the feedback!
Decided to try an implement much of it!
- Added button controls for the game
- Improved the empty tile visuals
- Added personal best time feature
- Changed the difficulty settings to now be in the pause menu
- Bug involving auto-clear addressed (may not fully be fixed)



Thanks for the update. Little problem with the controller : when trying to warp around, from, say, right side to left side while rushing to beat your high score, you have to do a triple tap to reach the other side. If you fail and do a double tap instead, you end up clicking in the border, witch resets the game. (a nice feature when the game is over, but not welcome during the game where direct warp-around would save time and reduce the chance of mis-inputs)
Chording works OK on keyboard and controller, but is very tricky on mobile.
Maybe allow chording with just x on a number as an option in the pause menu ?
About progressive reveal, I can add it to the game myself if you don't mind but don't want to implement it yourself.
While testing, with some effort, I managed to die on first click : if you place a flag at the start and left click on it, the bombs get placed on the grid. You can then remove the flag and left click someplace else, achieving the legendary 1st click loss. (calm down, it's never the first one ;) )
https://www.youtube.com/watch?v=LHY8NKj3RKs



Thanks again for the informative feedback on the button controls.
I've decided to make a quick rework of the control system to now lock the square cursor into the play space when active and only allow to hover the reset face button when you lose/win
I assume that by "chording" you mean by pressing both up/down or left/right at the same time. So I reworked the logic on that to feel a little better.
As the the death on the first click. I think thats a very funny bug that i want to keep as a feature.
This was just a side project for me so I don't really plan to keep up with any more updates.
[Please log in to post a comment]