Page 1 of 2
Mentor AI
Posted: 31 Aug 2006, 19:00
by PicassoCT
Hi,
i am not ashamed to comit, that my first spring experience went the newb way, altough i knew OTA.
I started a AI Game, got rushed. The I joined a Game on the Server, got defeated. I was about to run away, when i found that little test single Player Mission inside, that way a save haven for learning.
This Thing is gone, and many new, potential Comunitymembers join now, get bashed or into the Speedmetallrealm, were everything is easy going, even afterwards leaving Spring.
My Suggestion, would be an AI Mentor, maybee a Version of NTAIs, that is on the first Spring StartUp-joinGame, in Controll of the Newbs Units , so that even if the Newb is just looking in the Beginning (what happens) - the AI starts to build a Base. If the Newb wants to do something, he is able to give orders, and they will be fullfilled, no matter what. However, if a borrowed Unit, does not recive Orders from the Newb, for longer than a Minute, it returns under Controll of the AI. This allows Newb to experiment, learn, and have at least a little Sucess, and would at least double the "struggle" Time before the Newb is beeing defeated.
PS: It would also be cool, if there was a button, to turn it off.
This would sucessfully replace a Offline Tutorial, help the Newbs in the Learning Curves upwards and reduce the SM Popularity.
AF - i have one last Cookie, and now it is gone. You can`t take someone something, that is in its stomage. Muhahaha.
Posted: 31 Aug 2006, 19:34
by Dragon45
To learn, the BEST way, hands down, is to watch replays.
However, that's not very fun

Posted: 31 Aug 2006, 19:38
by Tobi
That's very useful for tactics/strategies, it is not useful for learning GUI.
To get used to the GUI some single player (tutorial) missions would be good. I don't think the workaround with an AI would be really smart, if one's motivated to get some tutorial thingie done then it's better IMHO to go for the scripting and implement one or two example/tutorial missions.
Posted: 31 Aug 2006, 19:58
by AF
add the line globalai=aidll/globalai/ntai.dll; to your player entry in script.txt then feed it to spring, and you will have an NTai running as a Helper/Mentor AI.
The same could be done of AAI however AAI uses JCAI style command checking and thus if you give it orders it'll reissue its orders to the unit and you'll have a tug of war.
Posted: 31 Aug 2006, 20:18
by PicassoCT
It`s not for me AF. And i could use that.
But a Newb would not be able to, if this option would not be offered by the client.
The Idea is thought to keep a Newb a few Secs longer Alive- i don`t think it is motivating for the beginners , who come out of 12 Units per Fraction Starcraft World into a 200 types per Fraction. This just gives them Time enough to learn, and they would use the GUI, they still comand units, they just return under controll of the AI, after not beeing used over a certain time period. And to have Replays, you ve got to find them, or to stay in whole Games of Professionals as Spectrator. Really nice learning Curve without help.
Posted: 31 Aug 2006, 21:25
by Nemo
another option would be to create a demo tutorial - two people in a game just go through and explain the basic commands, GUI, some units, ect. It wouldn't be as good as a proper scripted tutorial, but you could do a decent job with just a dedicated replay.
Posted: 31 Aug 2006, 22:11
by KDR_11k
That's what they did in Arena Wars... Of course the problem would be that replays don't remain compatible between releases, right?
Posted: 31 Aug 2006, 22:20
by PicassoCT
And Replays have no Entertaining Factor (if not properly comented in Game

) - a Multiplayer Game has and AFs AI could save there day...
Why make all this work, if like AF said, everything is there. And you can`t explain 200 Hundred Units of AA or XTA, even scratching TA on the Surface is a hit on the head for a Normal Starcraft or Warcraft player. Those who really tasted TA - find all other Games poisoned. My inention was to hand them all Options, and let them find out by try and not-error-but-AI-cleaning-up-behind-you.
Posted: 31 Aug 2006, 23:28
by bamb
The wiki page for using spring was really helpful for me getting up to a comfortable level from the basics! Thanks to the writers!
Posted: 01 Sep 2006, 02:19
by HAARP
I don't want to be the evil-doer here, I like the idea of a tutorial AI. But right now, every Spring-player should've played TA and know the units. Why? People who don't own TA aren't basicly allowed to use Spring. (not that I care what other ppl do...)
Posted: 01 Sep 2006, 03:59
by j5mello
the original post isn't about unit descriptions its about the engine's text in general. Things like the endgame stats and other bits of text that as of now are only in english
Posted: 01 Sep 2006, 09:11
by Neddie
HAARP wrote:I don't want to be the evil-doer here, I like the idea of a tutorial AI. But right now, every Spring-player should've played TA and know the units. Why? People who don't own TA aren't basicly allowed to use Spring. (not that I care what other ppl do...)
They can use non-TA mods, if I recall.
Posted: 01 Sep 2006, 09:48
by PicassoCT
Yeah, but they fail, and the fail fast. That is the Main Problem. If you had ever a Game with Newbs in it - they are of the Map, with the first Pewees coming. If an AI would do there first step, at least that would not happen. It is the Idea of Learning by doing, not by explaining it to them. Same thing goes for Units, what can be better to find out about, then having them Produced for you and then taking them into a Battle to test ?
You can not make a Replay Tutorial for AA, the Newbs would starve to death, during the Tutorial if they only miss the Break-Button Function.
So now after three hours - we finally meet the Krogoth...

Posted: 01 Sep 2006, 09:54
by KDR_11k
I don't think a Spring tutorial should include the various TA or AA units, that's too specific and takes way too long anyway. What AA could use is a proper manual that describes every unit and its intended purpose so you could know all of them without having to build them in a game.
I also don't think any current AI is good enough to use for teaching newbies.
Posted: 01 Sep 2006, 12:46
by PicassoCT
NTAIS would keep them Alive at least... and that is whats most important. I think we lose for every Springplayer that gets into the Stuff, one to speedmetall and one into the void, just for fast-first-time frustration. And it wont get better - there will be no new OTA Veterans... let`s solve the Problem, before Supcom or any other lousy Strategygame with only a good Tutorial, solves it for us.
Posted: 01 Sep 2006, 14:25
by AF
another fix is to comshare with an AI.
Posted: 01 Sep 2006, 14:49
by Argh
Um... we could make a video, and do a voice-over, and then put it up on FilePlanet...
Posted: 01 Sep 2006, 15:42
by KDR_11k
Or Youtube. No annoying queues that way.
Posted: 01 Sep 2006, 15:56
by HAARP
No, not Fileplanet. No noob will want to wait 5 hours just to get a tutorial
And no Youtube either. Noone would be able to tell the difference between a flea and a krogoth with youtube's quality
Posted: 01 Sep 2006, 19:21
by Guessmyname
Ask nicely and get it put up on FileUniverse is my suggestion