Benefits
-Battles will always be balanced with a wide range of Battlemechs from Lights to Assaults.
-Allows groups with 5+ people to still be in the same battle,UNLIKE the current system
-All the is needed to change the MAtching system is a alogrithem and a UI adjustment. -Battlemechs already in the UI have a ready quickmenu in the main screen. UI elements to be added will be very small.
Negatives
-Takes Longer to find a match, dependent upon group size. Though the illistration a laid below it could take near the same time as the current system if MWs aren't too particular with their battles.
Breif Summary
This is so that more matches don't end up being all just heavy and assualt mechs, with few Battlemechs of other weight classes
In our mech ready selection, make it so each slot has a weight limit based off Light, MEdium, Heavy and Assault BTs. The MW then chooses one that he selects to launch with.
>-----------------------Flowcharts of how the System wil work...One MW and GRoup of MWs.
A Single MW.
1:MW puts 4 Battlemechs for each weight class in REady UI, including trial ones that sit in the Ready slots in the UI Screen
2> MW has selected one of his Battlemechs, the selection turns in a green tint background in the REady UI Element.
3. Matching system try finds a empty slot for his sleection
True
4a: Matching system finds a empty slot for his Battlemech Selection and MW chooses that game and joins the battle
False (no game found yet) After 30 Seconds of searching...
5b. While the matching system is looking to match the group with their selected Battlemechs, the matching system additionally starts looking for any open battles not started. During this time and open battles that need a weight class filled wil be sent to the matching system
6b: MW if informed of open slots that that is not his Selected Mech
7b: dialogue shows up asking if he would join the battle (prior to its start) with other REady Battlemechs.
8b: Player can continue waiting for a slot for his Battlemech Selection, or at any time accept the battles that need a Battlemech that is in his ready status.Battkemech.
>--------------
A group of MWs
SEE ***EXCEPTIONS BELOW PLEASE!!!
1:Each MW iPuts a Battlemech of each class in his ready status/UI element,
2. Each Mechwarrior makes a selection in with one his his ready mechs, the selected battlemech turns green background in each of the MWs REady UI element.
2:Each MW sets himself to ready and then the group leader sleect launch.
3. Matching system try finds a empty slots for the groups Selected Battlemechs.
True (Match found)
4a: Matching system finds a empty weight class slots for each of the MWs Selected BAttlemechs and joins the battle
False (no game found yet) After 30 Seconds of searching...
5b. While the matching system is looking to match the group with their selected Battlemechs, the matching system additionally starts looking for any open battles not started. During this time and open battles that need a weight class filled wil be sent to the matching system
6b: MW Group Leader informed of open slots that are not his group Selection for weight classes.
7b: dialogue shows up asking if his group would join the battle (prior to its start) with other REady BTs for each MW within his group. Each MW within group would fill empty weight Battlemech Classes in the selected battle.
8b: Group can continue waiting for a slots for his Battlemech Weight Classes, or at any time accept the battles that need a Battlemech that is not his groups Selected Weight Classes.
***EXCEPTIONS to this matching system
8v8
There can be no more than 2 of the Battlemech Preferences weight classes in any size group along with what is mention below. Also each battle of 8vs8 can only consist of 2 Battlemechs per each Battlemech weight Class, per team side
On main MWO screen, Prior to launching
4 Players in GRoup= Must have 4 different Selected BAttlemech Weight Classes
5 Players in GRoup= Can have 2 Maximium Battlemechs in 1 Weight Classes
6 Players in GRoup= Can have 2 Maximium Battlemechs in 2 Weight Classes
7 Players in GRoup= Can have 2 Maximium Battlemechs in 3 Weight Classes
8 Players in GRoup= Can have 2 Maximium Battlemechs in 4 Weight Classes
12vs12
There can be no more than 3 of the Battlemech Preferences weight classes in any size group along with what is mention below. Also each battle of 12vs12 can only consist of 3 Battlemechs per each Battlemech weight Class, per team side.
On main MWO screen, Prior to launching
8 Players in GRoup= Can have 2 Maximium Battlemech in 4 Weight Classes
9 Players in GRoup= Can have 3 Maximium Battlemech in 1 Weight Classes
10 Players in GRoup= Can have 3 Maximium Battlemech in 2 Weight Classes
11 Players in GRoup= Can have 3 Maximium Battlemech in 3 Weight Classes
12 Players in GRoup= Can have 3 Maximium Battlemech in 4 Weight Classes
***Reason for Exceptions
To have battles that are balanced with multuple weight classes, otherwise without exception this system would be like the current matching system. This is also makes it so depending on the group size, they still can't have 5 assaults in a five man group (but Trial mechs are still available if MWs don't have a mech for each weight class).
Conclusion
REason for this MAtching system is to make battles more interesting with a balance of weight class Battlemechs. This also allows for groups of 5+ to remain in the same battle, of course like any matching system a group looking for battles in any matching system will take a longer time. This system also always MWs to wait longer for matches they want to be in OR take match early and adapt a new winning strategy. Adapt and survive Strategos Invictus
A lot of the system could be changed without much backend work, since the UI already has a ready UI element for your mechs and would only need a UI element for a group to fill emptry weight classes in a non-filled match. The matching system would only need a new algorithym (not like coding AI) too.
Edited by zolop, 15 July 2013 - 02:52 PM.