Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
Up next in my adventures of porting my Prizm games in Minesweeper! Here's a progress pic:


Should be quicker to port since I can re-use a lot of the stuff I did for Game of Life!
*Remembers time I programmed Minesweeper in Java for a project and failed miserably*

But it looks nice, I will try it.
Looks great Merth!
Code for anyone who wants to follow along.

Here's a screenshot of a full game being played:
This is really exciting! I need to get porting my Casio Prizm games (and perhaps some non-games...) to the TI-84 Plus CE and see how it goes. I'm very impressed with how far this has come so far! Can I nitpick that the 2 and 3 are hard to read, though?
I'll certainly take color advice, since I'm colorblind Razz Would you mind making some changes to make it easier to read? The pngs are available in the repo.
Nothing too exciting today, just the title screen:

It's a random board each time, just though it would be fun Smile
Alright, I have a beta release I'd like some testing on, if anyone wants to give it a go. If there are no reported bugs by tomorrow night, I will release it officially:
http://merthsoft.com/Minesweeper.zip
As requested, proposed changes to two.png and three.png. I tried to preserve your artistic vision while making them a little bolder and easier-to-read:

Awesome, thanks! I've updated the archive with the new sprites:
http://merthsoft.com/Minesweeper.zip
It looks nice!
Official release!
https://www.cemetech.net/programs/index.php?mode=file&id=1450
Looks cool meth! Sorry I called you a chicken!

All i need to do is get my digital paws on a CE calc and I will be able to enjoy the sweet fruit of your programming!
Cool game, however, keypresses/heyholding are slow on the calculator (though not on CEmu) when you try to move around.
Looks like your key routines are a bit overcomplex for the game and take too much time here?
I can probably just lower the input delay for the debouncing to make it more responsive. Weirdly enough it felt fine for me on-calc, but not in the emulator.
Bump: Tried it out and I agreed. Re-worked the controls. No repeat-key, but that's not as useful in this context, I think. Download:
https://www.cemetech.net/programs/index.php?mode=file&id=1450
Great work again, Merthsoft! I wrote a front-page news article on this (since I haven't been able to reach our news editor in a while Wink).
Looks shiny, nice work!
Merth, could you make a monochrome port of this if you have enough free time? I still don't own a CE because TI calcs (or any othe graphing calcs) are not available in the second-world balkan country I live in. TI-84+ SE Cool Sad
CalcMax wrote:
Merth, could you make a monochrome port of this if you have enough free time? I still don't own a CE because TI calcs (or any othe graphing calcs) are not available in the second-world balkan country I live in. TI-84+ SE Cool Sad

This isn't possible, since it's written in C. While you might be able to port it to KnightOS (which has C support) you would still have to change almost all of the code, since it would be using completely different libraries.
  
Register to Join the Conversation
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.

» Go to Registration page
Page 1 of 2
» All times are GMT - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum