Original Post
I'm designing a basic game GUI system for my 3d engine (API independent, C#) and have some questions. Is there any existing libraries available and is it completely unecessary to write everything from scratch? Is there any resources available (books or websites) on how you design a GUI system?