ENIGMA Forums

Outsourcing saves money => Teamwork => Topic started by: onpon on December 04, 2013, 05:48:38 pm

Title: I hate making user interfaces. Would anyone like to help me make an IDE?
Post by: onpon on December 04, 2013, 05:48:38 pm
I've developed a universal game engine for Python called the SGE ("Stellar Game Engine"). You can think of the SGE as an alternative to ENIGMA. It has a website here:

http://stellarengine.nongnu.org

I've been facing a huge problem lately, though: now I have to make an IDE for this, particularly a room editor. But the thing is, I hate making user interfaces. It's just not the type of programming I like to do. Because of this, development of just the room editor, which I've decided to call the SELE ("Stellarly-Encompassing Level Editor"), has been horrendously slow, and every time I go to it I feel overwhelmed before I even get started.

So, if anyone here actually likes making user interfaces and would like to help, please join in! I don't even care what libraries are used. Heck, I don't really care what language is used.

This is a lot more detailed, if you're into that kind of thing:

http://www.gamedev.net/classifieds/item/2613-ide-for-a-python-game-engine-ive-written/
Title: Re: I hate making user interfaces. Would anyone like to help me make an IDE?
Post by: Goombert on December 04, 2013, 06:11:04 pm
Oh hey that is pretty neat. Use Qt for your IDE though.
http://qt-project.org/
It is what we are currently going to use for our new one >: Best cross-platform GUI API out there, and Unity is being rewritten with QML and Ubuntu and other popular Linux distros will have the Qt framework out of the box, so your application size will be very small on those platforms.

(http://developer.nokia.com/Community/Wiki/images/thumb/5/51/Qt-creator-new-mobile-qt-project-6.png/500px-Qt-creator-new-mobile-qt-project-6.png)
Title: Re: I hate making user interfaces. Would anyone like to help me make an IDE?
Post by: onpon on December 04, 2013, 06:25:18 pm
True enough. I probably should learn Qt...
Title: Re: I hate making user interfaces. Would anyone like to help me make an IDE?
Post by: Goombert on December 04, 2013, 06:28:11 pm
It is about as easy as the .NET framework except really optimal and pretty much becoming the .NET framework of Linux distros at this point. The coding is very very easy and actually Object Oriented compared to say GTK. Not to mention it is very powerful, you can take any application written in it and style it with Cascading Style Sheets.