Playful GUI Editor Dialog Etc...

Community Forums/Showcase/Playful GUI Editor Dialog Etc...

Jeremy Alessi(Posted 2005) [#1]
Here's a little update for my newest project which will actually be a new tool/system for Blitz with a nice editor built in as well as the source code so that anyone who licenses the system can modify it to their own needs. It's coming along fairly quickly and will allow for any game front end to be created quickly, easily, and most importantly with imagination and a sense of fun built in.

The initial motivations for this system were the highly animated and interactive GUI's present in Nintendo DS games with their touch screen uniquness. Most everything that can be done with the DS though can be done just as smoothly with a mouse and PC games could benefit from some good fun GUI's.

I personally have always hated designing GUI's because I've always viewed them as getting in the way of the game ... like a necessary evil ... they just aren't fun to create typically. I like making little gameplay schemes and creating physics and movement ... basically just components that are fun to control. With this editor it will be just as fun to create GUI's as it will to create gameplay ... because they will contain gameplay.

Here's a little screen ... it needs quite a bit more work but I don't expect it to take much longer than a month to be complete to the point of functionality ... although I don't believe the library will every be fully complete as more and more functions will be added to it for the sake of fun ;)



In the screen you can see the general dialog which you can edit different aspects of a GUI element with and then add it. GUI elements can be added to a larger parent, they can be attached to the mouse for dynamic movement and rotation, they can be scaled, they can have editable text fields attached, as well as have a command associated with them. Things like push buttons, bouncy titles, or dynamically interactive background elements can be created very easily. In fact whole entire games could even be created with the system!


Uber Lieutenant(Posted 2005) [#2]
Not bad, but I'm still not buying into it. The screenshots shown thus far, no offense, look mediocre. What's going to set this apart from other GUI libs?


Jeremy Alessi(Posted 2005) [#3]
Well at this point it isn't even mediocre as I've only got a few hours into it ;)

The thing that will set it apart is it's ability to create fun ... not just utilitarian interactivity. I think it will do far more for game front ends than other GUI libs and it will do it easier. This GUI lib isn't really intended for apps ... although I'm using my own base code to make my app ... so it can do that as well.

If you haven't played say Wario Ware on the Nintendo DS then you probably wouldn't understand but it will basically do that sort of thing. When it's functionally complete there will of course be a demo so judge by that whether it's useful for you or not.