Author Topic: QB64 Minesweeper  (Read 5805 times)

0 Members and 1 Guest are viewing this topic.

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
QB64 Minesweeper
« on: August 22, 2018, 03:10:07 am »
Here is my QB64 version of Minesweeper I created using three of my custom libraries (which are included, as well as documentation).

screenshot1.png


 
screenshot2.png


 
screenshot3.png
* Minesweeper.zip (Filesize: 1.67 MB, Downloads: 329)
« Last Edit: August 28, 2018, 05:09:11 pm by odin »
In order to understand recursion, one must first understand recursion.

Offline Vlad0567

  • Newbie
  • Posts: 1
    • View Profile
Re: QB64 Minesweeper
« Reply #1 on: August 28, 2018, 06:49:00 am »
Interesting.

Offline bplus

  • Global Moderator
  • Forum Resident
  • Posts: 8053
  • b = b + ...
    • View Profile
Re: QB64 Minesweeper
« Reply #2 on: August 28, 2018, 04:46:57 pm »
Yes, interesting. I've done at least 3 versions of this and none look like they came directly from the Windows program. :)

Drop down menus!?
« Last Edit: August 28, 2018, 04:49:00 pm by bplus »

FellippeHeitor

  • Guest
Re: QB64 Minesweeper
« Reply #3 on: August 28, 2018, 04:47:49 pm »
It's a perfect clone indeed.

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64 Minesweeper
« Reply #4 on: August 29, 2018, 12:13:12 am »
Drop down menus!?

I wrote a menu library a while back (2012 I think) and that is what I'm using for the menus. The buttons are handled by my button library. I created the button library in such a way that I could create button control arrays which makes building the button grid a snap. The libraries and documentation are included in the ZIP file it you want to have a look at them.

Had I not had to leave QB64 a few years back I was planning on incorporating them into something like Fellippe's InForm.

When testing libraries out I like to clone something familiar to see how well a library can handle it. That's why I'm cloning the Windows 7 calculator with InForm.
« Last Edit: August 29, 2018, 12:15:19 am by TerryRitchie »
In order to understand recursion, one must first understand recursion.

Offline TerryRitchie

  • Seasoned Forum Regular
  • Posts: 495
  • Semper Fidelis
    • View Profile
Re: QB64 Minesweeper
« Reply #5 on: August 29, 2018, 12:13:54 am »
It's a perfect clone indeed.

Well almost ... I added the background music for kicks. :)
In order to understand recursion, one must first understand recursion.