Rank was a hot topic with Halo 3 and things didn’t seem to get any better with Reach. Now a brand new game is coming out and the question seems to be “what is a fair way to award ranks?”
Since there was no ranking in CE, because there was no online multiplayer, everyone seemed to just enjoy playing the game. Halo 2 threw ranks into the mix and the cheating soon followed. I don’t believe it was anything special that Bungie did or failed to do, but instead just human nature. If rank exists some people want to be on top and it doesn’t matter how they get there.
Bungie used a slightly modified version of TrueSkill to attempt to help similarly skilled players get matched together but, in my opinion, made the mistake of tying rank to TrueSkill. The result was rampant boosting and selling accounts.
Bungie tried to fix that problem by forcing players to maintain their ranks in a special playlist. It appears no one likes that.
Now it’s 3431’s turn. What to do? Here’s how I feel about it:
I believe the most important thing in a matchmaking environment is to get matched with players that are on your level. Few people like to be in a game where no one else knows what’s going on, and nobody wants to be in a game where everyone else is clearly better than they are. This is what TrueSkill is designed to do. I also feel that if TrueSkill is hidden it is harder to manipulate. If people just played the game, TrueSkill would eventually work as intended and your games would always be challenging enough to keep you coming back for more. But that’s me. I play the game for the challenge.
Many of you want recognition. You’re good, and you want something that shouts out to the world that you’re good. You also want to know how far you are from the top so that you have “something to work for.” I understand and appreciate this and I’m not saying that is a bad thing.
I do, however, feel that tying rank with skill is a bad idea, simply because the concept of “skill” is undefined. Your definition of skill is probably different from mine as well as the person that posts next. W/L? K/D? BPR? Something else entirely? Can we ever agree?
In the real military, rank is based on two things: time in service and time in grade. As rank gets higher there are other elements that come into play but it’s generally that simple. Rank means you’ve been at it for a while and higher rank means you generally don’t screw things up. It does not mean you are any better or worse than anyone else that does what you do. It does mean you should know more than lower ranks.
TL;DR I believe the important thing in matchmaking is playing people that are near your skill level, and consistently defeating them will allow you to play people slightly better, and if you truly improve you will eventually be and will only be playing against the best and everyone that cares will know. Rank should just let people know how long you’ve been playing.