Hi
It has been over 2 years since I released Agui 0.1. Since then, hundreds of changes have been made in the SVN.
Agui is an Object Oriented Graphical User Interface library for games written in C++. It has full UTF8 Unicode support and is back end independent. Comes with many widgets by default.
For changes, check the Google Code source page.
I had a little bit of time and decided to formally release Agui 0.2.
With this, I also have added a demo. It is a 5 function calculator. It showcases textured Widgets using my own textures. It also showcases several concepts that I have discussed on the forums such as subclassing widgets, and using a gui factory to instantiate them.
The source zip can be obtained here:
[URL]http://code.google.com/p/agui/downloads/detail?name=agui_0.2_src.zip&can=2&q=#makechanges[/URL]
The documentation:
[URL]http://code.google.com/p/agui/downloads/detail?name=agui_0.2_documentation.zip&can=2&q=#makechanges[/URL]
And the Win32 binary for the new demo:
[URL]http://code.google.com/p/agui/downloads/detail?name=agui_calculators_demo_win32.zip&can=2&q=#makechanges[/URL]
Mandatory screenshot:
[IMG]http://i.stack.imgur.com/lvuXg.png[/IMG]
Enjoy :)
Looks good, but you may want to add a full explanation of exactly what it is in the OP.
From google code page i guess it's this
[quote]Agui is an Object Oriented Graphical User Interface library for games written in C++. It has full UTF8 Unicode support and is back end independent. Comes with many widgets by default.[/quote]
I think I'll give this a go some time soon, I've been looking for a nice GUI library that I can adapt to my renderer of choice.
[editline]20th June 2013[/editline]
How is this licensed? If I like it, it's possible I could use it in for-profit projects depending on how you stand on that.
[QUOTE=Chris220;41114702]I think I'll give this a go some time soon, I've been looking for a nice GUI library that I can adapt to my renderer of choice.
[editline]20th June 2013[/editline]
How is this licensed? If I like it, it's possible I could use it in for-profit projects depending on how you stand on that.[/QUOTE]
BSD Do Whatever You Want With It license. But some form of acknowledgement of use is appreciated.
In addition, while it is backend independent, it currently only has a backend for Allegro 5.
If you do ever make a backend for say sdl, sfml or another, please let me know and I will commit it.
[QUOTE=jmasterx;41115248]BSD Do Whatever You Want With It license. But some form of acknowledgement of use is appreciated.
In addition, while it is backend independent, it currently only has a backend for Allegro 5.
If you do ever make a backend for say sdl, sfml or another, please let me know and I will commit it.[/QUOTE]
Wonderful, thanks. And yeah, I will most likely make an SFML backend for it, and I'll be sure to let you know when I have.
Oh sweet, i'll propably make SFML 2.NET backend for it once Chris220 makes the C++ version and you commit it.
Sorry, you need to Log In to post a reply to this thread.