Neat... but I'm missing the left+right click, in the Windows Minesweeper, say you have a square with 4, and you've marked 4 squares around it as bombs, you can left+right click on the 4-square and uncover all the unmarked squares around it, instead of going one by one.
Also "undo" is cool, but "lose 60s" seems backwards, considering one would get 60 seconds added to one's time.
For touchpads that don't have a real Right mouse button, you can't Left+Right click at the same time. Windows Minesweeper adds Double click as an alternative way to trigger Clear Around.
Other touchscreen minesweepers let you tap the number to clear all the blank spaces around it if enough mines are marked. Without this feature, clearing is tedious.
Thanks a lot for trying it and the feedback. As a sibling comment said, left+right click should work (as well as middle click). Which OS/browser are you using? I like to fix this.
And you're right for "lose 60s", It's not the ideal wording. I was thinking it in terms of the less time you end up with, the better your score is. But "gain 60s" wouldn't work either. I'll have a think, but curious to hear if anyone has suggestions for this.
One "challenge mode" (entirely self-directed) for Minesweeper was to complete the board without flagging any mines. (Once you've revealed every non-mine space, all the mines get flagged automatically and you win.)
Disabling left+right click brings us a lot closer to that mode. Maybe you could formalize it and call it an option?
A much bigger problem with right click (and left+right click) is that it's bringing up the browser context menu. That shouldn't happen.
If we're trying to be authentic to original Minesweeper, I see that you've implemented the sunglasses face that appears once you've won the game. The original also uses an ":o" face (circular mouth) when revealing a hidden square. Maybe U+1F62E?
I didn't realise that completing a grid without putting any flag was a challenge people would take. That's very good to know, thank you. So yes, maybe I'll formalize it, that would make sense.
And I believe that the context menu appearing is only on MacOS? The closest I have is a mac book, and I can't reproduce the problem on it unfortunately. But it looks like I can reproduce it on linux/chrome, with the browser dev tools set to mobile, so hopefully that fix will also solve the problem on MacOS. I'll report back when that's deployed.
For the emoji, at the moment, you can see a scared face when you click on an uncovered tile, and take about 1sec to release the mouse. So when you're hesitating for instance. And I think I'm happy with how it is at the moment, I'll take care of all the other bugs mentioned here as a higher priority.
Middle-click to progress works, but middle-click to flash (with no net effect, just so you can count) doesn't. This would really help work around the unintuitive neighbors problem mentioned elsewhere.
ah yes. I have not added that, but it's on my list. I completely agree it would help. I'll see if I can get to it. Thanks a lot for the nudge, that's super useful.
Also "undo" is cool, but "lose 60s" seems backwards, considering one would get 60 seconds added to one's time.