So here is the some solutions that I see or I though out so far to do something about matchmaking
- Just make sure that both sides have equal number of players. Like if 2 sovient and 10 german players match together, then only get 2 sovient player and 2 german player into a game.
- Do something about the balancing. The reason why matchmaking is sooooo fucked is because of the poor balancing and people will all run to the stronger side. Like mbk42 vs avt, avt vs fg422, tiger II p vs is2. See the problem? this can be simple. Like give is2 better ap rounds(if there is any) that make it kill tiger easier.
- introduce a xp buff for those who get into an imbalanced fight. Like 2v10 situation or get pulled into a started game(usually after the 20 second wait and 200+ meter of running that already lost the first point or 300 population) Like if 2v10 then give these two people each a 500% buff on gain. Or calculate the total sum of level in the campaign for both side. Like 2v2 but one side are two level 10 and the other side are level 40. Then these level 10 get 400% buff.
- buff AI on weaker side. If other side are all armed with best weapon, then ai on your side should also have good weapons. and Allow players to take better weapon directly from ai.
- Keep the 1.5 winner bonus for hard fighter in the losing side.
- Introduce a pve mode. a xp farm, since many complain about matchmaking is when bolt boys get crushed with full automatic fire. And a pure ai xp farm can allow these bolt boys get into atleast a place where they have the chance to fight