Til now we’ve had much of our attention on the content of the game. Not game play, but the content like grid, digging, exploding bombs and making monsters walk. Now it’s time to reinvent a bicycle and implement some menus and other 2d stuff. I didn’t really realize that it can be more difficult than shaders. We’are trying to use CeGui for menus and inventory, but it really is not so easy.
CeGui is good in that it integrates with Irrlicht. There are some coding opportunities in c++, but not enough. Plenty of work must still be done in XML. Sometimes you may need to write like 100 lines of XML code to draw a border around an image. Not fun.