Jump to content
  • Advertisement
Sign in to follow this  
newbie123

What is the best GUI library in your experience ?

This topic is 2606 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hay guys

so I'm writing a 2D shooter game using SFML and C++ and its going really well for me, until i reached to the point where i need some GUI in my game such as menus buttons and all that.
so i went to search for GUI library's and i found couple like:-
Quick GUI
MyGUI
CEGUI
and some others.

So my question is in your experience which is the easiest or stronger GUI library out there to use ?
i read from many forums that CEGUI is really bad, is that true ? the posts where old like 2006-2007
thankx

Share this post


Link to post
Share on other sites
Advertisement
Pick the one that does what you need. Chances are, if it has tons of features and possibilites you'll never need you're just going to dislike the interface.

Do you need all the common fancy elements like sliders, radio buttons? Do you want your Gui to scale 1:1 with resolution (usually looks bad, but easy) or do you want to think in pixels? Do you prefer callbacks for events or a message queue for you to process? When you ask "what's the best something-something" you should rather ask "if there was a best one, why would the others still exist and be used" and then move on to "what are my requirements and what's the best one for that".

If all you want is a few buttons or maybe even just the usual "up/down/select/back" menu you can probably write one yourself in less time than it would take to evaluate existing libraries.

Share this post


Link to post
Share on other sites
I use CEGUI and I'm pretty happy with it. Its got a good community, and I haven't had much trouble using it. I don't know the particular reasons why someone voted it as 'bad', but I just wanted to throw out a counter-opinion.

Share this post


Link to post
Share on other sites
I'm using CEGUI, I've had a fair few problems with it but now I use it just fine. I would reccomend it but it may take a while to get fully to grips with it. I can't really say if its better or worse than others since its the only one I tried. It was quite simple to get the scripting working (lua).

Share this post


Link to post
Share on other sites
CEGUI is much better than it was a few years ago, that's why you may have heard bad reviews from, in internet/technology time, centuries ago (2006). CEGUI meets my needs fairly well.

The best library for any purpose is one that meets YOUR needs.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!