Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

Best open source GUI library for a OpenGL/C++ game?


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
1 reply to this topic

#1 EnigmaticProgrammer   Banned   -  Reputation: 141

Like
0Likes
Like

Posted 20 May 2012 - 08:49 AM

I'm searching for a GUI library to integrate in to my game engine and it needs lots of features. So far I've found Crazy Eddie's GUI System which looks decent but I'm not sold yet. What other open source GUI libraries are available?

Edited by EnigmaticProgrammer, 20 May 2012 - 09:09 AM.


Sponsor:

#2 Zoomulator   Members   -  Reputation: 269

Like
0Likes
Like

Posted 21 May 2012 - 02:45 AM

I prefer LibRocketover CEGUI, but it's not without its own problems. It is better structured than cegui in my opinion and has a bit less lull going on. Quite easy to get going with it, though the documentation is a bit lacking.. but what project doesn't have that problem? It used to be a commercial library, but changed to open source a couple of years ago. What ever their reason was is stated somewhere on their site or forum.

If LibRocket started using smart pointers instead of its ambiguous use of raw pointers and some kind of manual ref counting, I'd really enjoy using it. Not a fan about any of the libraries using singletons either, but what you gonna do. They do use a markup language very similar to HTML/CSS, but it's not interchangeable.

If insanity is your forté, try using Qt. If nothing else, its a good merit to know your way around that library, but its huuuge. It also requires your code to go through their own pre-processor which is quite a pain, especially if you're only running the express version of VS (no plug-ins). Probably not worth using for any smaller project though. There is some way of rendering it into a GL context, and there's an article about it somewhere..

Edited by Zoomulator, 21 May 2012 - 06:09 AM.





Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS