Let's remove groupAI feature from Spring - Page 2

Let's remove groupAI feature from Spring

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Should be groupAI feature removed?

Yes, it's only confusing and not useful anymore.
24
40%
No, keep it.
36
60%
 
Total votes: 60

User avatar
rcdraco
Posts: 781
Joined: 22 Nov 2006, 02:50

well then

Post by rcdraco »

He knows LUA, why can't he fix it then? And yes, it is valid, nobody else has complained, so it can't be an issue that anyone cared about before. Most Spring players know better then to click a button if they don't know what it does, and if they think they should, there's a key a little below backspace called Enter, which is great to use to start a chat up and ask a question. Everyone who has, or does play Spring knows what each AI does, and when to use it.
User avatar
caldera
Posts: 388
Joined: 18 Oct 2005, 20:56

Post by caldera »

i think bighead made a good point. looking at the shrinking lobby-user-count makes clear that we cant get many new members to keep on playing spring. making spring more user-friendly by removing/renaming unclear gui-buttons is imho the right start.
User avatar
Erom
Posts: 1115
Joined: 25 Apr 2006, 05:08

Re: well then

Post by Erom »

rcdraco wrote:Most Spring players know better then to click a button if they don't know what it does,
And this is a terrible thing that needs desperately to change, and the proposed changes in this thread are a simple, quick idea to simplifying one aspect of the UI.

Oh, yeah, and not everyone plays in the lobby, not everyone can just ask a question. Most new people are going to want to try all the buttons before they jump into an online game anyway, and when half of those buttons muck things up, they give up on Spring.

Also, the pole is 12-15 right now. Just because no one has complained before doesn't mean there isn't a problem.
User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Post by LordMatt »

This isn't going to happen unless someone has big plans to MAEK PATCH, and even then it will be up to the devs...
User avatar
BigHead
Posts: 145
Joined: 12 Jul 2007, 18:55

Post by BigHead »

caldera & Erom: Exactly what I meant, thx for support.
Saktoth wrote:It also comes as default with the engine and thus you can just scream at noobs to turn it on rather than having to download it.
The default (vanilla) Spring package definitely needs improving. I've posted on this before and it's offtopic to this thread so:
http://spring.clan-sy.com/phpbb/viewtop ... ht=#221547
http://spring.clan-sy.com/phpbb/viewtop ... ht=#225477
Felix the Cat wrote:the ability to execute native code instead of interpreted LUA is a powerful function and there is no reason not to keep it in.
The ability will still be there. If someone makes some ubercool-groupAI-that-can't-be-done-in-lua in the future, everyone will still be able to use it by enabling groupAIs in the settings (and devs can set to enabled=true in next release). However I think it'd be better to start that ubercool AI by a direct gadget button rather than groupAI -> ubercoolAI.

The rest: I'll make the lua gadget for mex upgrader and will see what radar AI does and propably turn it into a widget. Maybe once you have these tools you'll reconsider this.

Edit: Btw I didn't play OTA before I started with Spring. It took me 1 WEEK of boring trying-everything method to learn the basics. After that I felt like i'm ready to try multiplayer. However I am a very persistent guy and you can't expect this from average joe.
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

There is still absolutely no reason to make this change.

If you can show me ONE potential Spring player who tried the game and decided not to play it because he didn't know what a GroupAI was, I may consider changing my mind. Maybe. If you can prove this theoretical player is not terminally retarded.
User avatar
BigHead
Posts: 145
Joined: 12 Jul 2007, 18:55

Post by BigHead »

You don't stop doing something becouse of one little annoyance.
However if there are many little annoyances that's something different.
Spring is very confusing for a new player. Hiding groupAIs by default for new players is just a little step towards making Spring more newbie-friendly.

Still if you're a pro player, it would be better if you had one nice Auto Upgrade Mexes ON/OFF button for builders instead of having groupAI button on every single unit in the game, don't you think? I am working on that button right now.
User avatar
Sleksa
Posts: 1604
Joined: 04 Feb 2006, 20:58

Post by Sleksa »

What if i am unable to use Luaui and the other widgets?
User avatar
BigHead
Posts: 145
Joined: 12 Jul 2007, 18:55

Post by BigHead »

Then you're also unable to play mods like CA, funTA, TiiredA. I even saw some gadget in BA.
However you can still use groupAIs by enabling it in the settings. As I've already written 1000 times before groupAIs aren't removed, only the button is hidden by default.
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

BigHead wrote:You don't stop doing something becouse of one little annoyance.
However if there are many little annoyances that's something different.
Spring is very confusing for a new player. Hiding groupAIs by default for new players is just a little step towards making Spring more newbie-friendly.

Still if you're a pro player, it would be better if you had one nice Auto Upgrade Mexes ON/OFF button for builders instead of having groupAI button on every single unit in the game, don't you think? I am working on that button right now.
I still don't understand this "Spring is confusing" bit.

Personally, I've found many popular commercial games to be more confusing than Spring. Rome: Total War was confusing. Civilization 2 was confusing.

Pretty much every strategy game is confusing until you get the hang of the controls. Spring's interface is actually quite un-confusing! It has big friendly "move" "attack" etc. buttons. So what if there's one button that some people wouldn't know the function of? They just come here and look it up in the wiki, or ask in the lobby, or mess around with it until they figure it out, or just ignore it.

If you think the mods are confusing that's quite another issue. Take that up with modders. Don't demand that we dumb down the engine because *A has like 500 redundant units.

I think you're assuming idiocy on the part of Spring players.

And for the record, no, I would NOT like having "one nice Auto Upgrade Mexes On/Off" button for builders, kthx.
Kloot
Spring Developer
Posts: 1867
Joined: 08 Oct 2006, 16:58

Post by Kloot »

If you want to make Spring friendlier to new
players, your efforts would be better spent
improving its documentation (hint: Lua tooltips)
rather than on removing or hiding functionality
because you happen to think it is confusing or
has no value. It makes no difference whether
the "select AI" button points to a Lua script or
to a group AI for anyone unaware of its purpose,
only what the label on top of it says.
User avatar
BrainDamage
Lobby Developer
Posts: 1164
Joined: 25 Sep 2006, 13:56

Post by BrainDamage »

Sleksa wrote:What if i am unable to use Luaui and the other widgets?
then you report it into the H&B section; even if LuaUI is no use for you, there could be more persons in the future that might want/need it and will benefit by having the problem solved before encoutering it
User avatar
Sleksa
Posts: 1604
Joined: 04 Feb 2006, 20:58

Post by Sleksa »

Kloot wrote:If you want to make Spring friendlier to new
players, your efforts would be better spent
improving its documentation (hint: Lua tooltips)
rather than on removing or hiding functionality
because you happen to think it is confusing or
has no value. It makes no difference whether
the "select AI" button points to a Lua script or
to a group AI for anyone unaware of its purpose,
only what the label on top of it says.


Agree
User avatar
BigHead
Posts: 145
Joined: 12 Jul 2007, 18:55

Post by BigHead »

Brain Damage & Kloot: This is getting a bit offtopic. I agree that Spring needs documentation badly. That's why I've written the html help widget. However I lack writing/designing skills to actually write the guide. I am more useful as a coder. Sleksa, you agree so go ahead and do it. You can even put pictures, lists and links to other page into it.
Now back on topic.

*typo: pages not pictures
Last edited by BigHead on 07 Oct 2007, 18:13, edited 1 time in total.
Kloot
Spring Developer
Posts: 1867
Joined: 08 Oct 2006, 16:58

Post by Kloot »

My post was completely ontopic regarding your proposal.
Sheekel
Posts: 1391
Joined: 19 Apr 2005, 19:23

Post by Sheekel »

BIGHEAD:

First of all I'd like to say that I've never seen a request to have a feature REMOVED from spring.

Second, Kloot makes a valid point that documentation of features is obviously the better option here. I see no reason to disable features because YOU think they are confusing. Not all new players are idiots.

I actually went into the lobby and privately asked quite a few "new" (simply judging by their ranks) players what they though the most annoying thing about the spring engine was. The more common answers were:

sometimes the units dont fire right
countdown error
TASclient bugs
Map/mod downloading is cumbersome
Units get stuck

If you want to improve features that cause confusion and "annoyance," you should start with these.


I also asked these players about the groupAI and what they thought of it. Most either thought it was "somewhat useful" or didnt know what it was for. None of them regarded it as an "annoyance."

It's common for programs to have TONS of features that most users dont know how to use. For example, I use 3DSMax and it would take years for me to learn how to properly use every feature. Instead I read some documentation about what I wanted to know (modding Spring) and learned it in a very short time.


[b/]/[//b][b/][/b/]

BOLD!
User avatar
BigHead
Posts: 145
Joined: 12 Jul 2007, 18:55

Post by BigHead »

I propably shouldn't use the word remove. Hide would be better. People feel offended for some reason, when they read the word remove. I don't know what I've done to deserve such hatred. I wanted to make Spring better for both pros and new players. I offered help. In fact I already made the mex upgrader widget (still needs to be converted into the gadget button though).
I ignored a few really stupid posts and always replied politely, but guess I'll reply to the guy who wrote my name in huge bold font: Go fuck yourself.
I have enough of this thread, whoever is responsible please lock it.
Sheekel wrote:Units get stuck
I already made a widget called BugFixer to address that.

*the edit was adding link to the bugfixer widget
Last edited by BigHead on 07 Oct 2007, 22:14, edited 2 times in total.
User avatar
Snipawolf
Posts: 4357
Joined: 12 Dec 2005, 01:49

Post by Snipawolf »

That is the spring community for ya. These guys hate changes. I could care less, one less button on my queue, if you ask me. I have never needed nor used any AIs...
Saktoth
Zero-K Developer
Posts: 2665
Joined: 28 Nov 2006, 13:22

Post by Saktoth »

We love you BigHead! You are a swell guy and we all think you're great at lots of stuff!

This is a tiny issue, dont get so worked up, people (Goes for all of you).
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

I voted yes. For me I just don't really like group AI's in general :P
Locked

Return to “General Discussion”