![Image](http://mechoecho.com/press/MechoEchoHeader.jpg)
I am the developer of MechoEcho and I wanted to thank the CEGUI dev community for creating (and documenting) the exact UI library I needed. CEGUI and CEED-GUI are an excellent combo that allowed me to create my game interfaces very quickly.
I researched several options and discovered there are very few open source GUI libraries that offer lots of features, flexibility, customization options and a modern implementation with an eye on performance.
When I first started implementing the UI in my game I was swayed by some ill-informed comments I saw online, and started with a different GUI library. That library took me 90% of the way and then – right when I got to the advanced stuff – it started showing its design and performance limitations (for example, poor performance when the content displayed by the UI was being updated, insufficient support for in-game windows, lack of good authoring tools). Switching to CEGUI removed all these obstacles.
CEGUI may take a bit longer than (some) other solutions to build and get started, but personally I find the additional time spent at the beginning is more than made up for by the speed and ease of authoring provided by the library and tools. CEGUI allows me to design interfaces very quickly, so a few hours spent reading the manual and choosing my compilation options were absolutely worth it. Also, most of CEGUI dependencies are optional and pretty much nothing is forced on you. Options are a good thing!
![Smile :)](./images/smilies/icon_smile.gif)
The final, polished art for my GUI is still in the making, so the user interface is not prominently showcased in current pictures and videos, but I will post more images in the future. For now, I just wanted to provide a testimonial that may be helpful to people that are trying to choose what GUI library to use.
http://www.mechoecho.com/
http://steamcommunity.com/sharedfiles/f ... =261604190