So the other day I did a little brainstorming on the train. Several ideas were running through my head:
1)The Arena was a failure
2)The idea of divisions was, fundamentally, not a bad idea
3)How could 1-50 be improved on, or built upon
4)How could team names (i.e. Team Fury, Team Demon, etc) be used
5)How could 343i make money out of matchmaking
6)How could the idea of a training simulation be used to expand the matchmaking experience
7)How could leaderboards be integrated into matchmaking
8)How could clan matches be brought back
9)How can we make matchmaking a sport for the vast majority of us who are not professional gamers
And, most importantly:
10) How could matchmaking be a fun, competitive, constantly evolving, and forever rewarding experience even after the max rank has been reached?
Please note, I do not pretend to know the answers to all of these issues. However, I do believe Infinity League could be a decent starting point. Also note all numbers and values are purely used to illustrate my examples.
So, what is Infinity League?
Picture Infinity League like the English Football League System
Given War Games is a training simulation for hardened war-veterans, battling each other on a holodeck is bound to turn competitive. Spartans would naturally gravitate to other Spartans, teams would form, and these teams would compete with each other to become the very best. Good teams would begin to make a name for themselves and the best teams would be known throughout the ship. They would be famous. War Games would become a sport.
I feel a hierarchical format (i.e. divisions) with promotion and relegation between divisions would be good because it would create intense competition and rivalry between teams in all divisions. Further, the best teams would have the opportunity to rise to the very top of the system.
But these ideas are all about teams I hear you say. What about me, as an individual? Well clearly, sports have superstars. And you too can become a superstar.
This is how I see Infinity League working. Upon entering War Games you have several menu options: Infinity League, Social Games, Custom Games, Theatre, Forge. Within Infinity League there are two options: League Matches, and Ranked Matches.
Ranked Matches will work much the same as the Halo 3 ranking system. You have a rank dictated by your skill in the game which is displayed either numerically (1-50) or in combination with the progression system to give an overall rank (Private → General). Theoretically you can be matched up with anyone else playing in Ranked Matches and your stats in Ranked Matches tie into your overall Infinity League record.
Now this is where things get interesting. Upon entering League Matches for the first time everyone starts out in the ‘proving grounds’. The Proving Grounds acts as a sort of limbo area. Your rank from Ranked Matches is still displayed in the Proving Grounds, and you can still increase your rank whenever you play in Infinity League (rank in continuous between Infinity League and Ranked Matches for each specific playlist). Proving Grounds is driven by TrueSkill.
This is where things get really interesting. In order to get out of the Proving Grounds and into the League, you have to receive an offer. You may receive an offer from any division. The divisions could be named as follows, from worst to best; Steel, Bronze, Silver, Gold, Onyx. Offers are given out by Team Captains (think Team Manager or Clan Leader) and are accompanied with a credit amount. For example, imagine I have played some Ranked Matches and have recently entered the Proving Grounds. I am a Warrant Officer Grade 3 and have a 2.1k/d ratio and a 65% win percentage. By all accounts, I am an ok Halo player. Given this record, I attract interest from a Bronze division Team Captain. I log onto Infinity League and I open up my ‘Offers’ section within my Service Record. Up pops the message: “You have been offered 50,000cR to join Team Fury: Bronze Division.” Before committing, I am obviously able to check in-depth statistics on the performance of Team Fury: Bronze. After checking their statistics, I decide to join the team as a ‘Recruit’. The more loyal I am to my new team the higher my standing, and the better the perks (i.e. Team Captains can make offers to gain new members, Officers gain a weekly credit bonus and can suggest new Recruits to Team Captains, Recruits gain no bonuses). Having accepted the offer, I can now play in League Matches with my team against other teams within our division (Bronze in this case). After some predetermined time period, the season is over and the best performing teams are promoted to the next division and the worst performing teams are relegated. In this way, the best teams move up to tougher competition and the weaker teams move down and can be more competitive in a lower division.
To gain recognition, within the League Matches section of Infinity League, top performing teams in each division are shown and top performing players are also highlighted. Players can then look at the statistics for these teams and players and can also manually search for players and teams. There would obviously also be leaderboards for all divisions. Furthermore, when playing in League Matches, all other players can see your ‘Worth’. Displayed alongside your rank will be the credit value you were given when you first joined the team. In this way, the best players will be ‘Worth’ the most money, and everyone will be able to see it (think Quarterback). Players can finally be proud of more than just getting to level 50. Just imagine beating a team with a player ‘Worth’ twice as much as you. The post-game carnage chat would be incredible!
Now, all of this means nothing if Team Captains can just offer as much as they want for any and all players. To combat this, I propose the concept of salary caps. Teams Captains in each division should be given a salary for each season with which to buy players. For example, Onyx division teams would have a salary cap of 10,000,000cR, Gold teams 7,000,000cR, Silver teams 6,000,000cR, Bronze teams 4,000,000cR, and Steel teams 3,000,000cR. Remember, no one player will be online at all times so your star player may not actually be contributing to your team if he hardly plays or no longer has Xbox Live, regardless of his Service Record. For this reason, it would be important to have a large number of players, who play often enough to contribute enough to your team. In order for a team to be considered for promotion, they must play a minimum number of League Matches.