Pretty good game of minesweeper. Many of the features of the original game are in there. There are two feature that are not in there, and one that shouldn't be: First, there's none of the both-click thing, so you can't see how many spaces are next to a space, and you have to fish out all of them. This would be kinda hard to implement, and it doesn't degrade the gameplay too much, but it would be nice to have. Second, there's no time/highscore feature. Really? This is minesweeper. I want to impress my friends with my amazing ninja highscores. Third, there's a save/restore feature. Seriously? That opens up soooo many doors for cheating.

There's none of the both-click thing, so you can't see how many spaces are next to a space, and you have to fish out all of them. This would be kinda hard to implement, and it doesn't degrade the gameplay too much, but it would be nice to have.

I agree this would be nice to have. I'm actually currently working on this.

ibid. wrote:

Second, there's no time/highscore feature. Really? This is minesweeper. I want to impress my friends with my amazing ninja highscores.

I also agree this would be nice, and it's planned.

ibid. wrote:

Third, there's a save/restore feature. Seriously? That opens up soooo many doors for cheating.

This exists as it is now because if you run another program after this, it'll restart, so your game will be lost. I added this feature so that if you need to leave the add-in, you can still resume your game. There's some way to do an "on unload" handler, and I plan on making use of that, but for now this is the best way. And as for cheating, it hardly matters in this case because time isn't tracked at all.

I learned about a new syscall which lets you set a hook for when the program exits. With that, I made it so the saving and loading happens automatically, so the save and load buttons have been removed.

Additionally, I've made it so that you can click on a number cell, and there are that number of flagged neighbors, it will cascade all open neighbors (for quick selection).

That's quite cool. I can't think of anything I could use that for in my programs, but it's a great addition to Minesweeper. Also of course the automatic cascade is nifty. I'll have to get this version (and the new OS version) onto my Prizms as soon as possible.

Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.