About the project

So, a week or so ago, I was browsing some GA's (I think they were from an event by Grogglz) and in a comment, someone said "It would be pretty cool if we had a SG Minesweeper to hide links", or something to that effect. I started learning to code a year ago and had been looking for a quick project to get my hands dirty, so my mind immediately latched on to the idea.

Well, after a lot of blood, sweat, and tears, I want to present the SG Minesweeper.

What is it and how does it work?

I recommend you read the project README - I spent a good amount of time trying to craft and hone it, but for those of you who don't want to do it, the short story is:

  • If you are a giveaway creator, visit the main page, pick a difficulty, paste your secret, and generate the link. This link contains the information on your puzzle difficulty settings (board size and number of mines), as well as the encrypted secret, that should only be visible after someone beats the game
  • If you received the link from a GA creator, it will take you to the game page, where a game will be created for you on the spot based on the difficulty settings chosen by the creator. Your goal is to reveal all the non-mine cells to win the game. Hit a mine and you have to restart. The position of the mines is random and changes everytime a game is created

What else do you have on the roadmap? Can I suggest a feature or a bugfix?

Quite a lot actually. I decided to release the game as soon as I felt it was playable, and leave a lot on the roadmap to keep me busy for the next few weeks while also gathering real-life feedback on how it's working (or not). Please refer to the official project roadmap before you make a suggestion, since chances are I already have it on my mind.

Feel free to suggest new features here. If you're a coder, create an issue on Github and we can take it from there.

Does it work?

I hope so. You can test by solving an easy puzzle (each attempt should take ~2 minutes) and join a GA for it. It's for Broken Sword 5 - the Serpent's Curse, L1+.

If for some reason it doesn't, let me know and I will do my best to fix it as soon as I can.

Hmmm, what about credits?

Full list here. For those who don't want to leave this page, special thanks to Carlo, RosimInc, yannbz, Grogglz, BEAUREGARDE, Vini1 and adam1224. And of course, all the people who are awesome and keep me coming back here everyday.

Is this safe for sending really important and sensitive secrets?

Heck no. This is a really, really, reaaaaaally basic implementation, and anyone with rudimentary coding skills or AI help will be able to bend my code backwards and extract the secrets in a heartbeat. That said, I hope this tool won't be abused. If you want to be truly safe, do not hide plain GA links, instead relying on SGTools

This sucks and I hate this

Please go easy on me. This is the first time I publish something like this, and my goal is only to make this community even better. Frankly, it's terrifying to hit the "Post" button, but I hope I hit all the right boxes. If you don't like it, just don't use it. I don't love Wordles but that gives me no right to shit on Yannbz or anyone that creates Wordles. So let's just be good people, how does that sound?

3 hours ago*

Comment has been collapsed.

Reserved for updates and announcements

3 hours ago
Permalink

Comment has been collapsed.

Great idea and execution! Also love the roadmap, had few of those ideas in my head immediately when I saw the board.

Wishing you best of luck!

2 hours ago
Permalink

Comment has been collapsed.

Heck yes! I love minesweeper!!! 🚩💣💥❤️

2 hours ago
Permalink

Comment has been collapsed.

Happy for it, like minesweeper, except the annoying 50-50s but for small ones it's no biggie.

2 hours ago
Permalink

Comment has been collapsed.

we got a new puzzle on the community, nice :)

2 hours ago
Permalink

Comment has been collapsed.

Yay, more puzzles!! I like playing minesweeper from time to time, probably the best one I have found is https://minesweeper.online/, if you want some inspiration for extra features. :) I especially like the No Guessing mode, but I'm sure that's not something that's very easy to implement...

Regarding QoL features, the big one I'm missing is auto revealing tiles when you've placed flags. So if you click on a 1 and you have a tile flagged, then all the other tiles in range are revealed.

2 hours ago
Permalink

Comment has been collapsed.

Interesting suggestion. I had never seen this auto-reveal, but I tested it on the link you shared and it works really well. I don't think it will be that hard to implement, thank you!

No guessing feels much harder, but I believe there should be documentation online helping to explain how to implement it. It's definitely something that doesn't matter that much if you're playing on Easy, but really starts to matter for the higher difficulties. And I'm sure someone soon enough will start creating Expert games (I regret including it already lol)

2 hours ago
Permalink

Comment has been collapsed.

Works fine, Good job, well done!

2 hours ago
Permalink

Comment has been collapsed.

Bump!

2 hours ago
Permalink

Comment has been collapsed.

Enjoyed the puzzle greatly, thank you :)

1 hour ago
Permalink

Comment has been collapsed.

this worked well for me. Good job~ (૭ 。•̀ ᵕ •́。 )૭

1 hour ago
Permalink

Comment has been collapsed.

Que orgulho, Laranjinha

1 hour ago
Permalink

Comment has been collapsed.

🤣 🍊

1 hour ago
Permalink

Comment has been collapsed.

Era isso ou admitir que eu sou muito pior no campo minado do que eu lembrava.

1 hour ago
Permalink

Comment has been collapsed.

Bump, another addition to increase puzzle variety

8 minutes ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.