kabutor wrote: > >Are you saying that the GUI will become 3D? > > > Well, I think so, Moritz should know that better, but when Ogre3D gets > integrated in the game, wich is one of the TODOs for next version, is > easier to simply remove the sail elements in the screen and replaces > them with, lets say a ship in a harbour, or whatever 3D meshes but > always with some 2D icons in the HUD or with a 2D frame like the red > one you did..
I've had a deeper look at CEGUi this evening and it's currently not ripe for inclusion as our main menu system: 1. Right now it's another external tarball to be installed and one with really excessive dependencies: It required 13 megs of Xalan/Xerces, another 17 megs of Boost libs and several megs for the already installed freetype2. This will hopefully be fixed before inclusion into regular Ogre. 2. Documentation is very poor, there are no tutorials yet, all the demos are Windows only (some are even w/o src). 3. API isn't supposed to be stable yet, in fact between Mk-1 and Mk-2 the system has been deeply rewritten. So, the current plan is to have all menus based on SDL (with some improvement wrt mouse handling, that should not be too hard), with a switch to Ogre based 3D scenes for sea passages. Once CEGUI is included in vanilla Ogre and matured, we can reconsider. I already have a rough prototype for integrating Ogre into the regular freebooters binary, but I'm stumbling over some problems with the loading of pre-defined Ogre configs, I'll post an update in the next few days. Cheers, Moritz