Marcus Posted July 13, 2012 Share Posted July 13, 2012 What will LE3D provide as far as a GUI library is concerned? Or do we basically have to reinvent the wheel? Quote Link to comment Share on other sites More sharing options...
Josh Posted July 13, 2012 Share Posted July 13, 2012 I'm of the opinion that every feature we add needs to be really well thought out, and really well done. I'd rather wait on this so we can come up with something that really meets the need well. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Rick Posted July 13, 2012 Share Posted July 13, 2012 @Marcus +1. I would love a GUI system with LE3D. Quote Link to comment Share on other sites More sharing options...
Benton Posted July 13, 2012 Share Posted July 13, 2012 +10 I think it is a very important feature Quote Windows 7 Professional 64 bit, 16 gigs ram, 3.30GHz Quad Core, GeForce GTX 460 one gig, Leadwerks 2.5, Blender 2.62, Photoshop CS3, UU3D Link to comment Share on other sites More sharing options...
Josh Posted July 13, 2012 Share Posted July 13, 2012 I agree completely. However, I think if we simply add a command set for creating buttons, sliders, etc. the next request will be a visual designer built into the editor. Then we'll be in the position of having to go back and redo something, because we didn't do it right the first time. 1 Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Marcus Posted July 13, 2012 Author Share Posted July 13, 2012 I would love to see a GUI system based on XML and a CSS like system, that would make the editor a very trivial thing to implement later. Quote Link to comment Share on other sites More sharing options...
shadmar Posted July 13, 2012 Share Posted July 13, 2012 Html / css based : http://librocket.com/ Quote HP Omen - 16GB - i7 - Nvidia GTX 1060 6GB Link to comment Share on other sites More sharing options...
Marcus Posted July 13, 2012 Author Share Posted July 13, 2012 Html / css based : http://librocket.com/ Nice, MIT license. Looks pretty cool. Quote Link to comment Share on other sites More sharing options...
Marcus Posted July 13, 2012 Author Share Posted July 13, 2012 It looks like it has built in support for binding to other scripting languages. It would probably be pretty trivial to add Lua support. Quote Link to comment Share on other sites More sharing options...
Daimour Posted July 14, 2012 Share Posted July 14, 2012 Don't forget about tables (grids). It's common way to manage key bindings, table of records, list of players, character attributes, list of saved games, list of levels etc. So making universal GUI is not the easiest task. Quote Link to comment Share on other sites More sharing options...
Josh Posted July 14, 2012 Share Posted July 14, 2012 It looks like it has built in support for binding to other scripting languages. It would probably be pretty trivial to add Lua support. Right, but the next step is an actual HTML-based GUI. So it's not a complete solution at all, just an extra step that might lead to a solution. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Scott Richmond Posted July 15, 2012 Share Posted July 15, 2012 Right, but the next step is an actual HTML-based GUI. So it's not a complete solution at all, just an extra step that might lead to a solution. Is it? Looks like a pretty complete solution to me. I'd interested to understand whether you intend to build a GUI system from scratch yourself or not, as from my limited experience cross-platform GUI frameworks are actually fairly complex and full of many corner cases. Not sure I would be very happy personally if you decided to postpone such a critical feature because you want to develop it yourself your own way, despite how good it may be in the end. Quote Programmer, Modeller Intel Core i7 930 @ 3.5GHz | GeForce 480 GTX | 6GB DDR3 RAM | Windows 7 Premium x64 Visual Studio 2008 | Photoshop CS3 | Maya 2009 Website: http://srichnet.info Link to comment Share on other sites More sharing options...
Marcus Posted July 15, 2012 Author Share Posted July 15, 2012 I agree with Scott. There is no reason why you couldn't use something like this for now and if it really does suck, replace it with your own later. Quote Link to comment Share on other sites More sharing options...
Benton Posted July 15, 2012 Share Posted July 15, 2012 Yeah, GUI is needed to call LE3 a compleat solution for designing games. Quote Windows 7 Professional 64 bit, 16 gigs ram, 3.30GHz Quad Core, GeForce GTX 460 one gig, Leadwerks 2.5, Blender 2.62, Photoshop CS3, UU3D Link to comment Share on other sites More sharing options...
Alistair Posted July 26, 2012 Share Posted July 26, 2012 You can use awesomium for this. Quote Intel Core 2 Duo E7500 @ 2.93GHz 2.13GHz, 4GB RAM, GeForce GTX 260 1GB PCI-E, Windows 7 Professional 32bit Link to comment Share on other sites More sharing options...
Alessandro Posted July 30, 2012 Share Posted July 30, 2012 Hello, this topic is so interesting! In the meantime, can you give me a link how to read how I can do a GUI system with the current tools? Menu, HUD, etc... Thank you!! Quote Link to comment Share on other sites More sharing options...
Rekindled Phoenix Posted October 13, 2012 Share Posted October 13, 2012 +1 This is a must have I believe Wolfire games uses Webkit for their UI. Might work with your HTML integration. Quote Link to comment Share on other sites More sharing options...
L B Posted October 24, 2012 Share Posted October 24, 2012 Do it well, but don't release it months after the release -- it's a critical feature. I also go by the philosophy of doing from scratch, yourself, but sometimes you have to admit that some libraries exist that already do it well. Weigh the possibilities. People will start coding crappy GUI alternatives from scratch and redo them later. 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.