• 0

[C++] Best GUI lib for a blackjack game?


Question

Hello everyone,

A colleague and I have decided to do a blackjack game as a project for our "Desgining Programs with C++" class.

The game is currently working with a command-line interface, but since the marking scheme says we will be getting 10 marks out of 50 if we make use of "libraries" we decided to add a GUI.

We've had some experience with SDL (SDL_image more specifically) for another project involving OpenGL, but still, I would like to ask the Neowin community for advice.

Portability is not a problem, it only has to work on Windows. Basically we need load images for each card, provide the user with some controls (hit, stand, split) and be able to display some text on the screen (score, win/lose messages, etc). We might eventually add some sound effects.

Link to comment
https://www.neowin.net/forum/topic/705872-c-best-gui-lib-for-a-blackjack-game/
Share on other sites

5 answers to this question

Recommended Posts

  • 0

If you're using Visual C++, I'd say try using Windows Forms since the functionality is already there (no need to download anything). You might also start by checking out Qt and wxWidgets. Those two are always popular options when GUIs are mentioned, though I'm not sure how suited each one is to your specific application.

Keep in mind that I don't develop with GUIs since I'm just a hobbyist programmer. Console applications are enough to keep me satisfied. ^_^

  • 0

If I were you I'd look at JUCE. Absolutely blissful to create C++ programs with.

If you're using Visual C++, I'd say try using Windows Forms since the functionality is already there (no need to download anything). You might also start by checking out Qt and wxWidgets. Those two are always popular options when GUIs are mentioned, though I'm not sure how suited each one is to your specific application.

Keep in mind that I don't develop with GUIs since I'm just a hobbyist programmer. Console applications are enough to keep me satisfied. ^_^

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.