After a very unpleasant series of pug PvP where I was teamed up with people who, well, don’t even try to follow the objectives (or can’t, or aren’t aware of them…), I’ve given some thought to how the matchmaking system should work, given the current player-base, their average number and skill.
First off, I think it’d be a good idea to have a sort of form to fill in before joining pug PvP. Or maybe alternatively, much like there’s the option to choose what server you’d like to play (Europe, NA, Asia, etc.), to be able to decide whether you’d like to play completely randomly - and by that I mean the current system - or “accordingly to your needs”.
The not-that-random system would be based on actual player stats. Aces would no longer be able to play with veterans outside the random system if either of them didn’t wish so, and they both would be defined based on their stats: win/loss ratio, kills per battle, assists per battle.
Basically, the idea is to have a form with tickable options: “Find me a team based on x stat”, ticking which would do just that. For better performance, I’d suggest having some categories. Like: “Match me with teammates who kill at least x enemy ships per battle on average” (but you wouldn’t be able to have, say, 6 for x if your own ratio is 2.5).
Also, I’d like to see there an option like “prevent squads from joining”, because squads in pug PvP usually make the game simply awful for the other teammates of the worse squad.
Hell, you could even add such options like “don’t let me be the captain in Combat Recon” or “don’t search for Detonation matches”. The dev’s could also see which modes need some work, if they’re statistically most avoided.
I realise this system would make you wait longer, but I honestly prefer to wait a few minutes longer to getting frustrated over my teammates’ blatant inability to do anything at all in a game (or completely annihilating my opponents, which isn’t that fun in the long run). The old, current system would still work as the “basic” one, but I’d really like such options available to me.
Any thoughts?