Backstory wall of text
The reason I am writing to you is to resolve a long lasting in my mind issue.
I have been playing here for 1 year during which I have just above 500 games played. This is something that has been bothering me since day 1 to be honest. So here I am writing this.
Today I had a game 3v3 in which our front 1900 rated player unfortunately in the first 10 minutes got his acu killed by 1500 rated guy who surrounded it and blocked movement with t1 spam. It sucks but mistakes do happen. After promptly moving my ACU in the dead player`s base I reclaimed it and established factories to continue fighting with the purpose to win. At which point my other teammate decided that since the game no longer favors us he could just quit. HE DID even though we had a decent chances of winning he simply did not want to play this one out. I have had similar experiences when someone quits simply because he feels like quitting, which greatly annoys and most often than not ends up costing me my ratings.
In every client I have played in (and I have 15 years of gaming experience on various platforms playing strategy games) there a systems in place to prevent abuse and promote good behavior.
QUITTING results in a warnings or a ban of that player in most gaming platforms. Here all we have is the manual report page and most people don’t know about it and very rarely it gets used(its simply not advertised enough, I only learned about it last month and I have been on FAF for a year, and yes I know it’s on the top of Aeolus). Technically speaking I can join a game, do nothing for 5 mins or more then quit if I feel like to and nothing will happen. I can then change my nickname and do the same stunt over and over again until (possibly) a moderator steps in to resolve this issue.
Now quitting for no reason happens extremely rarely in games 1200 +, but is somewhat more common in noob friendly games, which results in discouraging new players. To that reason I want to propose something full to promote the right kind of behavior, without alienating players and still friendly to new players, something that would promote good play be simple in execution yet effective enough.
Actual proposal
I have discussed and thought of several options:
1. Add a friendly looking button next to each players nickname in the replay tab where you can click on it and report the player for(in a drop down textbox menu), with a verification pop up – Are you sure you want to report – YES/NO
1) In game AFK (for more than several minutes)
2) Griefing (reclaiming friendly units or structures)
3) Insulting and bad behavior
4) Exploits
5) Teamkills
6) Game Ruin ( any other practice that results in game ruin, like quitting for no reason, lagging the game , after death and other)
NOTE1: This button should either be accessible in the replays tab, or/and more proactively can open like a popup window in FAF client at the end of every game. Second option should promote better results as immediately it shows players (even new ones) that the games are moderated not only by admins but other players themselves and bad behavior will be punished.
Note2: A player should not be punished if only 1 of 10 players has reported him. He should only receive a warning which will disappear in several days. If however this player gets several warnings 3+ from different players this should be considered grounds for punishment. Only players who have played in the game should be able to report as the quality of their own game was influenced.
Note3 Punishments
>> Punishments can be implemented in game as a player is required to win 1v1 match before he`s allowed to play multiplayer again. This makes for a light punishment but prompts the player to make efforts and be challenged.
>> More severe punishments can works as well like time based bans. More warnings will result in 24 hour ban, with each subsequent ban being more severe- 24h, 48h and so on.
>> Alternatively there can be more forgiving punishments then forcing a player to win a single game or time based bans, like playing 3 games in total 1v1 ( not being required to win) , without quitting or other bad behavior.
Suggestion 2
Adding next to the ratings in the lobby another column which will indicate – Wins/losses, as well as disconnects, warnings and bans
The reason for this is to make players ratings more visible as well as to prevent abuses and bad games, as much as possible form the start. Currently people simply foe in Aeolus players who have caused them headaches for lagging and making games unplayable or bad behavior. There is no other way to root out potential issues in good games. More visible stats should work nicely to resolve this issue and would not be too difficult to implement. Furthermore there already exist win ratios in ladder, why not for multiplayer as well?
Final Words
The reason I want to propose this is because I have found it lacking in an otherwise excellent and well supported client. I know that a manual report function exists- http://bit.ly/2a9Yg5i, but the majority of people don’t know about it, and most people don’t use it. I am aware that this requires coding power and you are busy on other projects. The fact is the current system is simply not friendly to new players and often not used and furthermore requires moderator support, while my suggestion focuses on player based control. I want my proposition to promote the right kind of behavior in game, without alienating old players and still friendly to new ones. I would like to see it promote good play, be as simple as possible in execution yet effective enough. For your consideration.
With regards
PS: I would like to thank the people who helped me with feedback for this, especially 2 of my clan buddies MikZZ, Empty_slot and others. I have received tons of feedback and some pretty good suggestions from a surprising number of people so i am posting this here so everyone who wants can comment, hate on it, give feedback or their own suggestions. Thanks you :)