Main problem of the game (bot teams, lack of balance) and ways to fix it

I believe we can all agree that the main problem of the game is unbalanced teams, and steamroll matches, nobody enjoys being the only human player on your team or rushing through an enemy team of clueless bots.

The main reason why this happens is because the game creates a new lobby every 60 seconds or less in each campaign. If there are only 1-2 human players on each side in the queue, the game adds bots to the lobby.
Notice how you basically never join ongoing matches.

But it’s just physically impossible for every player in the world to be put in a fresh lobby every 60 seconds in 5 different campaigns and 10 different queues.
That means that during your average 20-minute fight the game has created at least 20 lobbies in this campaign and 100 lobbies across all campaigns.
Is it reaistic to assume that all 100 simulataneous lobbies can be populated with real players?
I don’t think so.
And for whatever reason the playercounts are never revealed.

Solutions:

  1. Permanent servers with a browser instead of disbanding single-match lobbies.
    For references, look at BF4/1/V: you have servers with map rotations. The first match you join there might be ongoing, but the second match will start right after the first one ends, and henceforth you will start each match from the beginning.
    This would also ensure that more human players would be grouped together in this onging server rather than splitting them across numerous new lobbies.
    Additionally, not disbanding the lobby after each game would keep the players together and allow you to keep playing with the people you like, or switch server if needed. Obviously, you’d be able to leave at any point just as well.
    Such servers may be single-campaign servers or [Mixed] where maps from all campaigns would be chosen randomly, however the factions would be relevant to such maps.
    This is the primary solution I see. Though if it’s impossible due to game code restrictions:
  2. “Join any campaign, any faction” matchmaking option with XP boost.
    Self explanatory, has been suggested numerous times. Would allow players who prefer playing against real humans in random campaign over bot farming in their preferred campaigns to join together.
    Again, preferrably without lobby disbanding, just keep the maps rolling.
  3. “I agree to wait as long as it takes for a full human lobby” matchmaking option.
    Personally, I would remove bot-conrolled squads from the game entirely, since in their current state they contribute nothing and are only an annoyance.
    But if all abovementioned fails, at least I would like to see an option to avoid playing with/against bot squads and give those who are ready to wait 2,5,7 minutes instead of under 60 seconds to have an competitive human lobby.

PS
In one of his recent posts Keofox @1942786 mentioned that it is planned to teach bot squads to spawn on rally points instead of default spawns to make their behaviour more human-like.
Personally I believe that hiding bot squads to look more human is a step in the wrong direction and we should strive to lessen their presense instead of hiding it.
Hope you see this post.

PPS
I remember Quadro @8894782 has been supportive of the “Play Any” idea, maybe this and other ideas could get some exposure too.

The entire matchmaking system seems to be the core of imbalance/steamroll/player population issues.

11 Likes

Literally every other match while pkaying axis berlin. And always there is someone who instantly quitted

While of course nobody likes ending up steamrolled, there is simply no failproof way to make sure every match is a fair and balanced fight.

Even in the best theoretical scenario that an automatic matchmaker could possibly assemble in perfect circumstances, according to parameters it CAN quantify (number of human players per team, level of each player, average statistics of each player, heck even LOADOUT of each single soldier for what matters), there would still be a number of “human” variables that a matchmaker CAN’T possibly account for: someone quitting or AFK because reasons, someone playing for BP tasks rather than for the win, someone just wanting to derp around, some highly skilled player with a fresh account (or, on the contrary, a “veteran” account being played by an inexperienced user - father and son, anyone?) and such.

5 Likes

Obviously no system can guarantee absolute balance, you can see steamrolls and pubstomps in every game.
However, I believe with these changes implemented we would at least see human lobbies, and waste-of-time matches where you’re carrying a team full of bots or shooting fish in a barrel would become less frequent.

As an example, I highly recommend trying Lone Fighters 25v25 matches when such lobbies are available, it’s much more intense and rewarding to know that everyone in the match is a human friendly/enemy.

Sometimes is fun. (I like to be that one little pain in arse, even if I know we gonna loose)

I’d rather try an experimental mode (with AI squads) like enduring confrontation in WT. Long-lasting match using a WHOLE map with dynamically shifting frontline, players able to join and leave at anytime without penalties, and being rewarded for the objectives they achieve.

I like Enlisted ALSO for its dumb AI crowd. It allows me to play for fun, with plenty of cannon fodder and a few spare lives, instead of being constantly on full alert.

1 Like

I like everything you’ve said. I’ve always wanted to shuffle campaigns and if selecting multiple options (campaigns and which side of each so you can choose not to play squads you haven’t levelled) speeds up matchmaking too then great.

I think reducing ai and having more human players is also crucial. If matchmaking could also be somehow player ranked in some way too then all the better.

Would definitely be good to be able to stick with a lobby too if you find yourself in a well balanced one - nothing better than a match that comes down the very last objective and could still go either way.

Bumping this thread with another rant: Monday, Europetime evening, Europe server - how is our Moscow Germans team unable to even capture the first objective? The answer is simple, there are only 2 people on the scoreboard with engineer points and any attempts at kills, while the Soviet side has at least 6 people engineering.
The result is 25 minutes of pointless uphill battle.

Do the devs play their own game? Do they enjoy full bot teams?

Just let us wait for a full human lobby already as a matchmaking option.