Find Jobs
Hire Freelancers

Dota 2/Steam API website

$250-750 AUD

已关闭
已发布超过 8 年前

$250-750 AUD

货到付款
I need a web developer who can work with the steam api for the game, Dota 2. Essentially, I need someone to develop a website almost identical to this one: [login to view URL] Except dota edge uses a rating system. I want this website to use actual history of match statistics, much like dotaBUFF website: [login to view URL] If you are unfamiliar with Dota 2, it is a real time strategy type game that puts 5 "heroes" (ie game characters) in a battle against another 5 heroes. There is a set pool of around 110 heroes, and each team has the opportunity to select which heroes they want at the start of the game. The dotaBUFF website uses the dota 2 steam api and match history to determine the individual matchups for a hero. If you click on any hero on dotabuff, and click matchups, you can see the percentage "advantage" and "win rate" between that hero and every other hero (example: [login to view URL]). What i want my website to do is essentially a more complex version that does the same thing for 5v5 scenarios. Im not sure whether this would be done analysing other matches where those exact 5 heroes were playing on a team (probably the best way), or using the win rate for 1v1 matchups between suggested heroes and each of the 5 heroes the other team has picked. So, the user would enter 1-5 heroes that the enemy team has already picked. Then click run (or more beneficially, automatically update using jquery or something similar), and it would analyse the enemy heroes, and list the best heroes to pick as a counter, in order of win rate (or advantage), based on the statistics obtained from the match histories in the dota 2 api. Obviously it would need to be able to analyse a reasonably large sample size to get a reliable result. Part of the job is setting up the website and the basic design. It can look similar to dotaedge. The functionality of the website does not have to be any more than dota edge (select 1-5 heroes, then it provides a list of counters), except the aforementioned fact that the results are based on the dota 2 api statistics. It should also have some provision to add new heroes if/when they are brought out, in a way that isnt too complicated. When bidding please provide some sort of example of a similar project you have done before. Do not bid without reading the brief
项目 ID: 8767241

关于此项目

11提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
11威客以平均价$854 AUD来参与此工作竞价
用户头像
Hello..I have an experience of more than 6 years in web development and maintenance. I have in-depth knowledge of php, mysql, jquery, paypal integrations, API's, css, html, html5. Our team is experienced, creative & efficient enough to get your job done well. I look forward to work on this.
$250 AUD 在10天之内
4.7 (354条评论)
8.4
8.4
用户头像
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$773 AUD 在10天之内
5.0 (30条评论)
7.2
7.2
用户头像
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$773 AUD 在20天之内
4.8 (70条评论)
7.3
7.3
用户头像
Hi, I'm interested in building you this system. I'm familiar with DOTA2(5k). So the only difference between your system and dotaedge is that you will be using dotabuff match-ups ? or you want to create your own advantage system ?
$722 AUD 在10天之内
5.0 (45条评论)
6.3
6.3
用户头像
Hello, I am an engineer and I did a lot of optimization before. I can build you a prototype to prove my skills if you want. Since there are 110 characters available, I propose you to proceed with a compromise of both methods you propose on your description (it would be too long to consider directly the team of 5 players, too many possible teams to keep the data of). There would be two steps : - a crawling script that gather data about played games - a script that run optimization given a team and propose the best counters.(+ design of the site) Please send me a message if you are interested.
$500 AUD 在2天之内
5.0 (29条评论)
6.0
6.0
用户头像
Hi There, Hope you are doing well. Thanks for the requirement. We have gone through your description and we are confident to deliver you best solution. Your Goal of the project and your requirement is very clear to us. Looking forward to hear back from you and maintain a long term relationship. Cheers! Subrata R.
$1,000 AUD 在13天之内
5.0 (28条评论)
5.4
5.4
用户头像
Hi there :) I have played Dota 2 a lot, and have used steam for years. I've been coding with API's for about 5 years and PHP Development for nearly 10. To be honest up front: I have not used the Dota 2 API before, but what you require sounds do-able. The biggest problem that I foresee is getting a good enough data batch to begin with, as the Dota 2 match history only lets you retrieve 500 matches at a time. Could get around this by spending a few hours requesting match history once per second, and starting from the last match ID you get from the previous request (Dota 2 API allows you to do this :)). I enjoy a challenge, and have set the time frame to 2 weeks to allow for all the different things to come together, but if it goes smoothly the project should be done much sooner. Thanks for your consideration. Bethany Update -- Have 34,281 dota 2 matches stored in the database so far just in case you do chose me ;) Gives your database a pretty good head start!
$700 AUD 在14天之内
0.0 (0条评论)
0.0
0.0
用户头像
I am a developer and IT Manager but I do side jobs all the time like this one. I am an avid gamer, and would love to work on this one being one of my favs. I have been a web developer and app dev for over 10 years in the corporate world.
$500 AUD 在10天之内
0.0 (0条评论)
0.0
0.0

关于客户

AUSTRALIA的国旗
newcastle, Australia
5.0
1
付款方式已验证
会员自12月 26, 2010起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。