Jump to content
EN
Play

Forum

Perfect Implementation Idea for Matchmaking System


 Share

Recommended Posts

Please note:
 
I POSTED MY SUGGESTIONS HERE AFTER FOLLOWING THIS FORUM POST UNDER IDEAS AND SUGGESTIONS BY "BlackWasp777" => http://en.tankiforum.com/index.php?showtopic=360957
 
I've thought all these suggestions and changes through after spending a long time on it. If these suggestions are taken, the developer's systems will be implemented and will be implemented in a way players love it and aren't bothered by it, but are benefited by it as well.
 
 
The Matchmaking System:
 
It's simply a completely unwanted feature for those who know how to pick which battle to play. So:
 
Add the entire matchmaking system for players to have an option to choose battles in "easy" or "advanced" way in settings "Gameplay" tab, easy way being the matchmaking system and advanced way being the normal battle list.
 
 
The battle list from the matchmaking system or the "easy" way, should be EXACTLY as the current battle list is, and the matchmaking system's job should be to just pick a balanced battle or a battle that's beginning on any server and make the player join there or create a new battle. 
 
 
 
The matchmaking system's job can differ from that of working for very low rank players (recruit to Warrant Officer 1) and of working on players having higher ranks. I have a hint of how programming works, good luck developers!
 
 
 
For low ranks and recruits, this system will be a big help...As they don't know how to pick proper battles and let's say they're literally total noobs.
 
 
 
The current battle list or the "advanced" way, rank limits in it and everything else must remain EXACTLY the same as it is and as it was before/without the matchmaking system !!
 
 
 
Ideas for implementing good features of this update, include removal of the pro battle pass and the "group" system:
 
 
As for Removal of PRO Battle Pass,
 
 

 
The removal of PRO battle pass needs a system to deal with chat violators, game violators and scammers.
 
A suggestion for that, is, in all PRO battles, terms used in the chat, like "acc" or "pass" or such words and terms in most languages should be monitored, and warnings should be given like a warning of flooding.
 
Something like: "Player Matchmaker_idea has been warned: Usage of account exchanging/sharing/transferring terms."
 
((Examples of those words and terms can easily be taken from experienced moderators as they've seen exactly how those violators text, many many times))
 
An example for those words/terms:

 
Those scammers go like this, and some specific words and terms like these can be used to detect them in pro battles.
 
who want 99999 cry
link acc to myacc@scammer.com
who have XT account
you have high rank acc
give high rank acc pass
 
Like from these scammer-example texts above, terms like "acc", "pass", "99999 cry", an email address, etc, can be used.
Most players must've seen such a scammer atleast once in their tanki chat experience, and must've seen them getting dealt with too.

 
If excessive use of such words continue, the chat should be reported directly to a moderator (developers, your game. Create a way to send a battle chat's text directly into moderator's Forum Messages! After a warning in the chat, a declaration that the chat has been sent to a moderator should also be shown.)
 

 
 
As for the issue of power leveling,
 

 
Automated System for detecting power leveling in the battle:

If the number of movements and keypresses of a player, and that player's score and K/D ratio is too less and the battle has less number of players or too many players where one player's score is increasing rapidly at an exponential rate as compared to others, it should be declared power leveling and should be stopped or viewed by a spectator, or a better action against it.
 

 
As for the "Group" feature of the system,
 

 
I didn't try the "Group" feature of the game, but it can be good for the system working at low ranks, placing players with their friends in the battles together on the same team.
 
This feature can have it's own settings menu as well, in the "gameplay" tab of settings menu.

 
TO DEAL WITH SABOTEURS: (all battles)
 

Prevention system for typical saboteurs:
 
Battles of all high ranks should be EQUIPMENT LIMITED, where M1/M2/M3 or atleast half upgraded or higher of the lower "M" equipment is DEFINITELY required to play in the battle. This can reduce the possibility of a battle having a low "M" saboteur.
 
Example: A player wanting to join a Legend/Generalissimo/Field Marshal battle HAS TO have a HALF UPGRADED M2 Combination or an M3 Combination to even enter the battle.
 
 
Detection System for typical saboteurs:
 
If, a player, in any battle, does not gain enough score, or, has too many rapid quick deaths, or has very very less number of movements after a battle starts, or is being played, even after both teams being properly balanced and having a proper number of players in both teams, should be given a short warning, and after consistent detection, should be kicked out. or reported to a game violation moderator/spectator or a better action.
 
These would end up being complicated for programmers to create, but once the system is implemented and improved over time, it'll be great for the game.
 

 
The "Missions" tab should ALWAYS be on top of the normal UI where settings/friends, etc are, as players need to access the tab and see or change or claim missions in between battles too.
 
 
Also note: These suggestions for improving pro battles and saboteurs is what developers should really work on first, as they should never release updates on something that's broken and already needs to be perfected/improved first. Don't build a building with a broken base!
 
More ideas and suggestions to improve the system?
More improvements to my ideas and suggestions?
Don't like any of my suggestions?
Feel free to reply!
 
~CX
Edited by Captin_XLAB
  • Like 1

Share this post


Link to post
Share on other sites

Feel free to reply!

 
~CX

Thanks for the opportunity.

 

First I think you should post this in the official Matchmaking Test topic.

 

Second, why so many colors and font sizes? What yellow means? What green means? What about small and big?

Share this post


Link to post
Share on other sites

Thanks for the opportunity.

 

First I think you should post this in the official Matchmaking Test topic.

 

Second, why so many colors and font sizes? What yellow means? What green means? What about small and big?

Sorry, using different colors on my screen. Accidentally posted them along with the topic. Editing that out right now.

 

Didn't post it in official test topic because players are going on and on, hating it, and these ideas will probably get left behind in the pages.

 

3 Colors, Default Grey, White and Yellow.

2 Sizes, Big 18, Huge 24.

 

I thought atleast this much will enhance/highlight important points and help understand it better.

Edited by Captin_XLAB

Share this post


Link to post
Share on other sites

Sorry, using different colors on my screen. Accidentally posted them along with the topic. Editing that out right now.

 

Didn't post it in official test topic because players are going on and on, hating it, and these ideas will probably get left behind in the pages.

 

3 Colors, Default Grey, White and Yellow.

2 Sizes, Big 18, Huge 24.

 

I thought atleast this much will enhance/highlight important points and help understand it better.

The official topic is a mess, if it's not some mods, it's bozo or the hattying spammers.

 

I still don't want to read your idea, sorry. Does it solve lags? long waits? players with one combo?

 

Maybe first we should list all the issues so then we can come up with a good suggestion to the devs.

Share this post


Link to post
Share on other sites

In short, players choose if they want matchmaking or their battle lists, so called "Easy Battles" and "Advanced battles" respectively. Everything's exactly the same, except the developers need to make the matchmaking system different for low ranks and high ranks.

 

I've described how to solve scamming issues in private pro battles, how to solve saboteurs in battles, how to solve power leveling issues and these issues are way older than this and need to be solved.

 

Give it a read. Better than reading those hate posts on official thread.

Share this post


Link to post
Share on other sites

In short, players choose if they want matchmaking or their battle lists, so called "Easy Battles" and "Advanced battles" respectively. Everything's exactly the same, except the developers need to make the matchmaking system different for low ranks and high ranks.

 

I've described how to solve scamming issues in private pro battles, how to solve saboteurs in battles, how to solve power leveling issues and these issues are way older than this and need to be solved.

 

Give it a read. Better than reading those hate posts on official thread.

Edit: I decided to read your idea because I read the part where you said it took you some time, it wasn't complicated or long (because of the Spoilers) as I feared.

 

I think Devs will not like the idea of Easy (random from the list) and Advanced (list as it is today), most players will prefer using Advanced and it will be the same as today where some players only join winning teams, sometimes in groups, while multing the other team.

Edited by D.a.n.t.e

Share this post


Link to post
Share on other sites

I know what one argument is going to be against this: it has to be all or nothing.  If some people use the battle list and some people use the MM then the MM wont work b/c there'll be too few people on the MM.

 

I like your energy, though.

  • Like 1

Share this post


Link to post
Share on other sites

@ImAtWork, MM's algorithms and everything will be much more simplified and MM will put players into the battles which can also be joined by using the advanced (or the normal) battle list. That's the whole point of the system. It had to help players choose battles. And let's be honest all it's other features like choosing maps, selecting player ranks, etc were too bad and too unnecessarily complicated too. The game just doesn't need that.

Share this post


Link to post
Share on other sites

Edit: I decided to read your idea because I read the part where you said it took you some time, it wasn't complicated or long (because of the Spoilers) as I feared.

 

I think Devs will not like the idea of Easy (random from the list) and Advanced (list as it is today), most players will prefer using Advanced and it will be the same as today where some players only join winning teams, sometimes in groups, while multing the other team.

I think completely new players from Recruit to Warrant 1 need the matchmaking system every single day. They're new, they have no idea how to play, etc. That's the whole point. Those players who play along and become skilled from noobs over time, will always prefer their new first learnt matchmaking system and the next gen tanki players will always use the system... atleast I hope so.

 

Then, I have amazing ideas for it too. MM should put players in battles according to their missions. Say you clicked quick play and you have 300 XP in CTF Mode, Capture 1 Flag and earn XP in DM mode missions at the same time. So as two missions can be completed in CTF battles, the system should send the player to a CTF battle.

 

These tiny improvements and ideas can literally make the game "Perfect".

 

Oh, and by the way, also see how I have ideas to work against Game Violators and saboteurs. :)

Share this post


Link to post
Share on other sites

I know what one argument is going to be against this: it has to be all or nothing.  If some people use the battle list and some people use the MM then the MM wont work b/c there'll be too few people on the MM.

 

I like your energy, though.

TBH TO just doesn't have enough players for MM to work properly.

  • Like 1

Share this post


Link to post
Share on other sites

TBH TO just doesn't have enough players for MM to work properly.

Out of curiosity how many players are required for MM to work properly?

I played with a low ranks rank acc, and the waiting time was always under 20 seconds with the client. As always I would be very happy when my rank and was among the highest one, and less happy when it was the opposite. Still managed to finished first. But being good at it a obviously make it easier for me. Apart the rank bracket that can be improved it work as it is.

For higher ranks that's another story.

To work better they should reduce the number of option from the menu. The quick battle do not give much as we still have the specific team menu below. It has a purpose, creating more TDM and CP, but it dilutes the backed of players for the other menu, and crest more wait.

Share this post


Link to post
Share on other sites

That's way too much detail for something that's not gonna be implemented.

 

You really misunderstand the purpose of Matchmaking battles. These games are meant to provide quick battles to those, who don't have the time or patience to select a game and join it manually. They press one button, they play, they leave. That's it. 

 

 

Add the entire matchmaking system for players to have an option to choose battles in "easy" or "advanced" way in settings "Gameplay" tab, easy way being the matchmaking system and advanced way being the normal battle list.

Why? You can already switch between "easy" and "advanced" by switching between Matchmaking and battle list. Some players like to play custom battles as much as they enjoy quick MM battles, so you propose to force these people to go into settings every time they want to switch between custom battles and MM? Not gonna happen.

 

 

The battle list from the matchmaking system or the "easy" way, should be EXACTLY as the current battle list is, and the matchmaking system's job should be to just pick a balanced battle or a battle that's beginning on any server and make the player join there or create a new battle.

Nope. it will never be possible to join a matchmaking battle manually, because that means mults and saboteurs will still be present as they always have been. And the only way to get rid of them is to make MM battles inaccessible from the battle list.

 

 

A suggestion for that, is, in all PRO battles, terms used in the chat, like "acc" or "pass" or such words and terms in most languages should be monitored, and warnings should be given like a warning of flooding.

 

Something like: "Player Matchmaker_idea has been warned: Usage of account exchanging/sharing/transferring terms."

This isn't related to the matchmaking system, but rather to improving automatic moderation. And what you propose will serve no benefit whatsoever since scammers will quickly figure out which words they have to avoid in their scam messages, while honest players will be frustrated when they try to write something like "pass me the flag" or "is this your main acc?" in chat and get a warning for absolutely no reason.

 

Automated System for detecting power leveling in the battle:

 

If the number of movements and keypresses of a player, and that player's score and K/D ratio is too less and the battle has less number of players or too many players where one player's score is increasing rapidly at an exponential rate as compared to others, it should be declared power leveling and should be stopped or viewed by a spectator, or a better action against it.

Way too complicated of a system for solving a problem that's not even that significant. Most power-levelling happens in 1v1 games (usually Arena or Island DM) in private battles. It's very hard to power-level in normal battles and in the rare cases when it does happen, other players can record a video and report on the forum.

 

Detection System for typical saboteurs:

 

If, a player, in any battle, does not gain enough score, or, has too many rapid quick deaths, or has very very less number of movements after a battle starts, or is being played, even after both teams being properly balanced and having a proper number of players in both teams, should be given a short warning, and after consistent detection, should be kicked out. or reported to a game violation moderator/spectator or a better action.

So if I join a battle with Wasp and some magnum one-shots me with DP every time I spawn, I will get kicked out? Makes no sense. It's better to have some occasional sabotage slip by unnoticed than end up with honest (low skilled) players getting kicked for no reason.

 

The MM system already makes sabotage pointless because it's impossible to make your friend join the enemy team to sabotage them and help you win. I don't see why someone would want to sabotage their team to help some random players in the enemy team.

  • Like 2

Share this post


Link to post
Share on other sites

The MM system already makes sabotage pointless because it's impossible to make your friend join the enemy team to sabotage them and help you win. I don't see why someone would want to sabotage their team to help some random players in the enemy team.

There are always box collectors like me who hide in the team base and venture out only when their required box falls.

I had to wait for almost 7  to 8 minutes to get my full box quota.

 

No point in participating in the battle, because otherwise somebody else might take the box if I am fighting.

Share this post


Link to post
Share on other sites

You really misunderstand the purpose of Matchmaking battles. These games are meant to provide quick battles to those, who don't have the time or patience to select a game and join it manually. They press one button, they play, they leave. That's it. 

 

Sorry, but they are the exact opposite of quick.

 

The waiting time is 2 to 3 minutes, and usually when it is less, it sends you to a battle which is almost over, so it becomes impossible to do the 'Finish First' missions.

 

In the non-pro battle list, we can get into a battle within seconds.

Share this post


Link to post
Share on other sites

Sorry, but they are the exact opposite of quick.

 

The waiting time is 2 to 3 minutes, and usually when it is less, it sends you to a battle which is almost over, so it becomes impossible to do the 'Finish First' missions.

 

In the non-pro battle list, we can get into a battle within seconds.

Sorry, at you rank I never waited more than a minute. In a fair amount of time it was under 10 seconds.

What did you used, client or Browsers?

Finished first is a hard one, if you're not OP and ready to drug, change it.

Edited by Viking4s

Share this post


Link to post
Share on other sites

Sorry, at you rank I never waited more than a minute. In a fair amount of time it was under 10 seconds.

What did you used, client or Browsers?

Finished first is a hard one, if you're not OP and ready to drug, change it.

my rank is more than yours on my main.

I use client.

 

I don't like to swap away missions which give my crystal rewards, because they are so rare.

But I guess this new system will force me to...

 

They are making it more and more difficult to complete missions with every update..

Share this post


Link to post
Share on other sites

my rank is more than yours on my main.

I use client.

 

I don't like to swap away missions which give my crystal rewards, because they are so rare.

But I guess this new system will force me to...

 

They are making it more and more difficult to complete missions with every update..

I was talking about my low account with the same rank as the one you used to post in this topic.

OK, assuming that you are a legend, I guess the number of legends available to make the MM efficient and fast would be more difficult. At my current rank it took 1 minute and half on the worse case, and about 45/60 seconds in general, depending of the option I choosed, the worst was with DM.

 

Making the game more difficult make the game more interesting, the noob will not cope and leave, eventually players who can turn their turret and who can play as a team will stay. I think that all the skilled player would be happy with that.

In a way moving from mini-clip kids audience to a more steam mature audience.

 

I hope the mission will adapted as the map size has reduced as map with lots of boxes hold less of them. But if changed you can bet they will try to have people playing for 30 minutes minimum.

Edited by Viking4s

Share this post


Link to post
Share on other sites

 

Sorry, but they are the exact opposite of quick.

 

The waiting time is 2 to 3 minutes, and usually when it is less, it sends you to a battle which is almost over, so it becomes impossible to do the 'Finish First' missions.

 

In the non-pro battle list, we can get into a battle within seconds.


I disagree.

 

First of all, what happened this week was just a test. I'm certain that once MM is properly released, the wait time will be around 30 seconds on average, and even less during peak hours.

 

Second - in the battle list you need to find a battle with open spaces, check to make sure there's still enough time, check to see the teams and make sure there's no infamous mults, check the score to see if the battle isn't a complete loss and only then join, if the empty space hasn't been taken yet. Alternatively, you click the "Battle!" button and are likely to get sent to a half-empty map where it takes 3-5 minutes for people to join and for the battle to properly start. So in the end the wait time still adds up to those 2-3 minutes, same as during the test of the matchmaking system.

 

 

There are always box collectors like me who hide in the team base and venture out only when their required box falls.
I had to wait for almost 7 to 8 minutes to get my full box quota.

 

No point in participating in the battle, because otherwise somebody else might take the box if I am fighting.


I already spoke with Hazel-Rah about the box collection missions and he said that they will consider removing them once matchmaking is released. I completely agree with the fact that they force players to unwillingly sabotage their team.

Share this post


Link to post
Share on other sites

"They press a button, they play, they leave"... the ratio of those players to the ones who like to select their battle is too less...

 

Selecting a battle, which if you're slightly skilled or have like 3 month experience, it's so easy, go with a balanced team without legends or a too high rank and just jump into it! No need to change the entire system for this.

 

And I played like 12 battles, 6 from my main account and 6 from my alt, and THOSE BATTLES WERE FULL OF MULTS. Both teams knew almost NOTHING, none of those were EVER turning turrets, Ranks were too vast, some were drugging M4's and some were new M2's and it was just a super complicated disbalanced wreckage.

 

@Maf you can go on about complicated changes, these were all quick rough ideas. These ideas have to be thought through from the backend programming side and that's all upto developers.

 

The whole problem of the "battle list" is that we cant do missions in them. Daily Missions are the only quick way to keep up with the game. I play for hardly 30 minutes a day on my main account, and hardly 15 minutes on my alt, that's how I just do atleast 1 mission every day with enough time to spare and keep up with my studies and life along.

 

YOU MUST NOT TAKE AWAY PLAYER'S FREEDOM OF CHOOSING THEIR OWN BATTLE! The whole point of playing is for Daily Missions.

 

This is the last update that'll kill the game, make it too serious, daily missions were already taking a skilled enough player like me about thrice as long to complete.

 

All those things you said against my ideas for the system, those are the algorithms which the developers have to improve for an amazing playing experience. You took my "EXAMPLES" as the final things which will be used.

 

I've been on the programming side, modded many many games, written many programs and scripts in C++ and HTML. I know developers are skilled enough do this, just some effort is required. That's the only way players and developers can both be satisfied with these rapid changes.

 

P.S the complexity of this "Matchmaking system" on the programming backend is alot already. It'll take less effort for them than this to create simple saboteur detection systems that work ONLY AT HIGH RANKS (Marshal to Legend).

 

Otherwise you know the server load drops. I had zero friends online the 2nd day of matchmaking testing. Players hated this update going on for 116 forum pages in less than 4 days. I'm just trying to find a way to make it good for everyone, and this was the rough ideas list to do it.

 

Finally, the matchmaking system will take 10 times more programming effort for the developers than this crap they pulled for live testing. That system pairs Legends with First Lieutenants as said by a few drugging legends in that official forum thread, and according to many, that spot would rather be empty than a total noob being killed and increasing enemy score along with it.

 

@Maf looks like you have issues trying to pick battles and always end up in wrong ones xD

Edited by Captin_XLAB

Share this post


Link to post
Share on other sites

I posted this idea in the official topic:

 

 

 

 

 

 

Here is another suggestion: (I posted something similar in another topic)

 

People that go to Battle List should be able to see Random Battles being generate and be able to join them, but they shouldn't be able to pick a team, watch battle statistics, or watch the name of players. This to give players more options and to pull some players from the Battle List.
 
Random Battles / Matchmaking / the 5 buttons above Battle List :
 
- There you can click one of the 5 buttons to join a random battle, be put in a queue and wait, as it was during the Test.
 
Battle List :
 
- Here you'll find 2 lists
 
- At the top there'll be a list of Random Battles being generated by the system for your rank level, but you'll only see the name of the map, the rank(s) and the amount of players waiting or playing, and you'll not be able to chose a team. Like this: WO1 - Yorkshire - 12 players waiting JOIN
 
- Bellow that list you'll see "PRO Battles" as usual, the Create Button and the Server Button somewhere.
 
- And filter buttons somewhere.
 
Options :
 
- There could be options somewhere for people to select their favorite Map(s) for the system to use to create Random Battles but you'll have to wait for other players with the same selections. All this as a second priority to the normal creating process.

 

 

 

 

Share this post


Link to post
Share on other sites

@Dante, no use posting there, players are busy posting their problems and screaming to stop this system. That's why I created this topic instead.

 

When any players give any ideas or suggestions, those are completely rough ideas and can't be directly put into the game but need to be thought through by devs... Anyone can present counter arguments and problems against "just an idea"...The real challenge is to understand that, take some basic points and think it through.

Share this post


Link to post
Share on other sites

Without the matchmaking system, this is how I end up playing. Even between drugging legends. With skill. Both teams are balanced. No mults. This is the way most people like the game so far...

 

t1cSAKs.png

So easy to play mission objectives as well... I played ONE battle. 15 Minutes. Finished two missions.

 

h1Xg10B.png

Edited by Captin_XLAB

Share this post


Link to post
Share on other sites

 

I already spoke with Hazel-Rah about the box collection missions and he said that they will consider removing them once matchmaking is released. I completely agree with the fact that they force players to unwillingly sabotage their team.

well, i would be truly sorry to see those missions go, because they are the ones that keep my chain my alive.

 

matchmaking is better for earn exp and crystal missions, as well as destroy enemies, but non-pro list is better for flags, capture points, collect boxes and finishing first.

 

i wonder if in matchmaking, they could make sure boxes are already on the ground in the 20 or 30 seconds preparation time.

Then we could take the boxes we require quickly and then focus on the battle.

  • Like 1

Share this post


Link to post
Share on other sites

 

You really misunderstand the purpose of Matchmaking battles. These games are meant to provide quick battles to those, who don't have the time or patience to select a game and join it manually. They press one button, they play, they leave. That's it. 

 

It's already there.  It's called the "Battle" button.  I've never found it useful, other than creating games in empty servers, but for the players you describe, why can't they just use the button?

Share this post


Link to post
Share on other sites

 Share

×
×
  • Create New...