Developing an overwolf matchmaking add-on.

Explore DOTA 2's heroes and find detailed hero information such as skills, talents, stats, and more

Working on an overwolf add-on at the moment. Just looking at some feedback or if anyone has any cool ideas to add.

It has two main features. The first is a hero suggestor where you can "configure" counter picks. So each hero has 3 columns. What this hero brings to the team, what the enemy needs to counter it, and what it needs from team mates.

You can add random tags to each hero in those 3 columns and during pick phase it reads the game data to see heroes picked in real time and crunches all the tags and suggests the best hero. The unique thing is you configure the traits.

So you can say sniper needs enemy to have "reach" heroes and he needs "saves" from his team. So it will suggest sniper if the enemy doesn't have any heroes that provide the tag "reach" and you have heroes with the tag "save" already picked. And you can set this up for all heroes so it can in seconds sift through every hero and arbitrary tags and find the perfect pick as per the rules you set.

-+-

The second feature is a bit more controversial. During the match you can click a player and it will allow you to do a quick rating and comment of that player. So if during the game you see some really dumb behaviour you can quickly give a player 0 star/5 and write a 1 sentence review (dogshit,picks sniper mid can't position).

The controversial thing is these notes and ratings are public. So anyone else with the add-on, if they see that player in game can pull up the review page for that player and read a history of all the dumb things they are likely to do. Same goes for smurfs they can be flagged out so everyone can "prepare".

Each player has a rating that is the average of the ratings they get in these reviews.
This can be used to affect the hero picker so if you see a player with a lot of good reviews on the enemy team, it will try to overweight heroes that counter that particular players pick.

The other advantage is you can see if the game is stacked against you from the start if you see your team is a bunch of 1 star people, while the enemy team is filled with 5 star players.

What do you guys think about this.

Source: https://www.reddit.com/r/DotA2/comments/rtpytt/developing_an_overwolf_matchmaking_addon/

leave a comment

Your email address will not be published. Required fields are marked *