We could maybe add some casual matchmaking queues? Something like 2v2 vs. AI or such, restricted to specific rating/number of games?
Faf accademy for new players?
That's could be an intresing system for trained you go up again an Ai and if you beet it you increase the difficulty of the Ai ?
"The needs of the many outweigh the needs of the few" - Spock
Instead of adding a new queue for vs AI games, an alternative could be a section in the tutorials area which gives you an AI challenge mode that's suggested (but not required) for new players wanting to familiarize themselves with FAF mechanics - you have a series of maps where you have to beat certain AI (e.g. each AI dev that wanted their AI included could pick a map for their AI to be fought on), and if it's all done you get an achievement, with that achievement being the first of the 'open' achievements that shows when viewing your profile, to further make people aware of it.
Has the benefit of giving players the option of a less punishing introduction than ladder (where you're likely to get completely crushed while it figures out your rating), and the maps and AI are already in place (although changes would be needed to the client). Also helps increase awareness of the various AI mods out there beyond the default and Sorian AIs, but without forcing anyone to play against AI.
M27AI and M28AI developer; Devlogs and more general AI development guide:
https://forum.faforever.com/topic/2373/ai-development-guide-and-m27ai-v71-devlog
https://forum.faforever.com/topic/5331/m28ai-devlog-v112
It sounds like a good idea to put a "play with ai" section in the tutorials tab, probably it would be a refinement to have a simplified options panel of sorts (with relevant options as type of ai, players, setup, map, etc..) that would then be auto setup ingame so that new players don't get lost in the lobby and in the options there
AI has never been something a lot of trainers recommend playing against when trying to improve. It does help playing AI when brand new to the game and trying to learn basics, eco, units & buildings, commands etc. but it can be quite detrimental to use to improve. The AI's inherently make stupid moves: terrible unit composition, no real micro and easily exploitable. To counter this, AI have little cheats which they use to be more difficult to play against. These can lead to people developing bad habits, which don't transfer well when playing vs other players. If the idea is to play with ai to then transfer over to traditional ladder, then new players will still see themselves being beaten, and may be more down hearted, as they've now invested X amount of hours into playing AI, whereas the same amount of hours vs human players would teach them a lot more applicable skills.
The academy idea could be worked on, however the biggest shortcoming is the amount of time trainers and volunteers are willing to invest. All trainers dislike holding players hands through the game as they end up investing multiple hours into games when the same replays can be analysed in a quarter of the time. Trainers aren't there to teach core fundamentals of the game, they are there to help people improve once they have that understanding and are willing to improve.
I like the idea's but finding people who are willing to sacrifice multiple hours a week to observe is probably going to be too hard and learning vs AI's results in bad habits and people finding a comfort zone playing said AI's
There was an idea for something like an academy, which would be in the format of: many short custom missions. They would be like campaign missions, except:
-no multiplayer, single-player only
-they are designed to last only a very short time, like 5-10 minutes, not be like traditional campaign missions that can drag out to 2 hours if you want to turtle up and take it slow. If you want to teach them how to hurry up an air factory the "win condition" / "lose condition" could be something like "shoot down the enemy bomber before the 3 minute mark, and then capture the enemy radar by the 4 minute mark" (which would be impossible to do without using a transport, design it so an engineer or ACU can't walk fast enough.
-they are designed to teach specific skills (specific builds, certain kinds of micro) and it's not meant to be a secret. The FA campaign missions do a little bit of this, teaching people how to use new unit types, but this would be the entire focus of the mission and the player would be told: "this is what we want to teach you"
-no real need for a cohesive plot/story at all
-it should keep track of your progress to say which missions you've beaten, or not. This would help players to get a sense of accomplishment by completing the training missions, and help them to see which one they should do next
-avoid using voice acting or in-mission text. Keep most of the text/explanations outside of the mission, that people can read before they launch the mission. this also makes it a lot easier to support multiple languages. It has to be easier to translate a 4-paragraph block of text that's visible in the client than it is to translate a bunch of in-game text messages to the player. Also, the client itself could link to youtube videos showing the mission being completed successfully by a competent player. So if someone can't beat it on their own they can watch how to do it and then copy
We could even make a "rating" based on how many of these missions a player has successfully completed. Basically this would be done to encourage/shame weak players into doing the academy missions so they can learn all this stuff and we don't have to take the time to teach it to them. It would be an alternative way to build up a rating so people can see your skill level. And perhaps this "academy rating" should be hidden for everyone who gets to at least 500 rating points. There's no point in showing the academy rating for people who have managed to get their global rating up high enough.
It's a way to feel accomplishment if they're feeling bad about getting their butt kicked in competitive games against people (whether it's 1v1s or 8v8s), and it would actually teach them what they need to know to get better.
Assuming the "academy" was completed with about 100 short missions, the time investment would eventually pay off in a big way I think.
Every time someone proposes this idea, people like it, but it never gets done. I don't know how to make custom co-op type missions, or I might consider doing some of it.
@thomashiatt But this is still a worthwhile conversation to have and no harm can come from it. If we are fortunate, it may encourage new attempts at such a thing.
Sorry for derping out of conversation, had a good reason for it. That link for trainers, as well as people in the forum there who offered to help out, shows for a fact community shit has passionate people who are willing to help. All my questions have been answered quite well, and my problem solved, so just wanted to say thanks to everyone who took their time to help and join in the conversation here.
What I see here, is a great community and would love to see it grow, and if conversation is going, it can always lead to brainstom ideas for little tweaks here and there, that can greatly improve user experiance when they all stack together.