suggestion: a GUI-API

suggestion: a GUI-API

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
colorblind
Spring Developer
Posts: 374
Joined: 14 Mar 2005, 12:32

suggestion: a GUI-API

Post by colorblind »

A thought popped into my head the other day, and I wonder if it's possible and / or desirable: a GUI-API.

Seeing how much trouble it is to get the new GUI fully operational, I thought it might be a good idea to seperate the GUI code from the Spring code entirely (much like the AI-sytem is). That way new features can be added to Spring without causing immediately problems with the new GUI (which is the case at the moment I believe). It would also allow 3rd party programmers to come up with a GUI of their own.

It sounds like a good idea to me, but I might be wrong. I don't even know if it's feasable at all. So what do you SY'ers think of this?
maverick256
Posts: 115
Joined: 21 Sep 2004, 19:41

Post by maverick256 »

modularization is always very nice to have (as it increases flexibility and upgradability), but It's hard to say how much work it would require.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

Honestly, I'm pretty lazy and even though I know, in general, how to read and code and compile C++ I'm so lazy that I've never bothered to get past programming hello world and other stuff like that cool program with the "Insult Me" button.

However this whole "that would take too much work" attitude is really going to kill this project. I know that what we have "works" and adding more features is a lot more flashy and gets more praise to the desiners then streamlining pathfinding or otherwising optimizing code would. But without drastic redesign this project is going to stagnate or bloat up with features that are stuck on instead of really incorporated into the design.
User avatar
NOiZE
Balanced Annihilation Developer
Posts: 3984
Joined: 28 Apr 2005, 19:29

Post by NOiZE »

SinbadEV, how about u stop being lazy then?
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

Man, my wife was saying that to me just last night... and people have been telling me to do it my entire life... I even had some dealings with a psychiatrist but she suggested I join the millitary so I stopped listening to her... if I was going to get UN-lazy it's going to take more then an annonymous stranger telling me to do so on the Interweb... no offence intended.

Sorry, did I just steal this thread?
Torrasque
Posts: 1022
Joined: 05 Oct 2004, 23:55

Post by Torrasque »

The problem is not "it's too much work" but, there is nobody to do this amount of work.

I think for massive change, or redesign, you should perhpas see with the Linux port...
Post Reply

Return to “Engine”