dsjoerg Profile Joined January 2012 United States 384 Posts Last Edited: 2013-05-14 14:32:24 #1



SCREENSHOT : MATCH OVERVIEW

+ Show Spoiler +







: MATCH OVERVIEW SCREENSHOT : PLAYER STATS

+ Show Spoiler +









: PLAYER STATS WHAT IS GGTRACKER



aims to be the ultimate tool to help you get better faster.



Upload your replays, then:



See army units, location and strength at any point in the game



Track your win/loss, APM, WWPM and Spending Skill over your game history



Spending Skill = how good you are at spending: bronze, plat, diamond, GM. It is Spending Quotient, adjusted for race and game length, compared to >100,000 games to get the league equivalent of your performance. More here and stats here.



1v1, 2v2, 3v3, 4v4, FFA all welcome



No registration required



GGTracker Pro subscribers get an auto-uploader + mass upload from sc2gears + unlimited replay uploads + track multiple battle.net accounts with a single login







GGTracker aims to be the ultimate tool to help you get better faster. WHAT'S NEW WITH GGTRACKER

May : Engagements shown on charts, with a Resources Lost popup. Unit locations and death locations shown on minimap. New charts: Resources Lost, Minerals/Vespene in Bank, Minerals/Vespene Collection Rate. No delay any more for retrieving Spending Skill or other stats.

April : Active Bases, Protoss Macro and Terran Macro charts added to match page. Race Macro scores for Protoss and Terran as well.

March : Site littered with ads. We made about $2/day, took them down.

February : HotS support. Advanced Match Search.

January : Army locations throughout the game are viewable on match pages. Private match notes. Ability to delete matches. Stats about winrates per matchup and league.

December 2012 : Camera locations on match pages and Race Macro for Zerg (inject efficiency), both as a number and as a chart on the match page.

November 2012 : Introduced completely redesigned website thanks to Fyrn and Bernat Fortet. Introduced Spending Skill, user accounts, auto-uploader.

August 2012 : GGTracker provides detailed stats for the casters at MLG Summer Arena.

March 2012 : GGTracker begins. Anonymous upload only.





: Engagements shown on charts, with a Resources Lost popup. Unit locations and death locations shown on minimap. New charts: Resources Lost, Minerals/Vespene in Bank, Minerals/Vespene Collection Rate. No delay any more for retrieving Spending Skill or other stats.: Active Bases, Protoss Macro and Terran Macro charts added to match page. Race Macro scores for Protoss and Terran as well.: Site littered with ads. We made about $2/day, took them down.: HotS support. Advanced Match Search.: Army locations throughout the game are viewable on match pages. Private match notes. Ability to delete matches. Stats about winrates per matchup and league.: Camera locations on match pages and Race Macro for Zerg (inject efficiency), both as a number and as a chart on the match page.: Introduced completely redesigned website thanks to Fyrn and Bernat Fortet. Introduced Spending Skill, user accounts, auto-uploader.: GGTracker provides detailed stats for the casters at MLG Summer Arena.: GGTracker begins. Anonymous upload only. WHY ARE YOU DOING THIS



I made GGTracker because I'd like a more systematic way to improve. Good players say that when they practice, they are playing not only to win, but with a focus on improving some aspect of their gameplay. GGTracker wants to make it much easier for all of us to track those aspects of gameplay, so you can stay on top of your game.





I made GGTracker because I'd like a more systematic way to improve. Good players say that when they practice, they are playing not only to win, but with a focus on improving some aspect of their gameplay. GGTracker wants to make it much easier for all of us to track those aspects of gameplay, so you can stay on top of your game. ISN'T THIS JUST AN SC2GEARS CLONE



While sc2gears is awesome, GGTracker does some things sc2gears doesn't:

automatically computes your Spending Quotient (SQ) and Spending Skill



charts your win/loss, spending skill, apm and other stats in one easy-to-read page (example: my profile)



web-based, so you can share your profile and matches with anyone, and access your stuff from anywhere



charts your Active Army for each game so you can easily see who had what when (example: a recent game I played)





Hopefully this list keeps getting longer, sc2gears is great and there is no need to duplicate it!



Also, GGTracker is a fun way to share replays; it makes it easy for people to quickly get the idea of what happened in a game.



Finally: all suggestions welcome! in fact, i created this thread mostly so that people's comments and ideas for improvement would have a proper home on these here teamliquid forums.





ps. Major props to the

While sc2gears is awesome, GGTracker does some things sc2gears doesn't:Hopefully this list keeps getting longer, sc2gears is great and there is no need to duplicate it!Also, GGTracker is a fun way to share replays; it makes it easy for people to quickly get the idea of what happened in a game.Finally: all suggestions welcome! in fact, i created this thread mostly so that people's comments and ideas for improvement would have a proper home on these here teamliquid forums.ps. Major props to the sc2reader open-source replay parsing library we use. And big shoutout to its author/maintainer ShadesofGraylin card-carrying grubby fan. developer of GGTracker.

DeceiverSC2 Profile Joined April 2012 36 Posts #2 Open source?

dsjoerg Profile Joined January 2012 United States 384 Posts #3



Anyone who wants to collaborate on coding, data analysis or whatever, hit me up and we'll find a way to share it on terms that are good for everybody ggtracker isn't open source, however the awesome sc2reader library that it uses is. If you want to do some starcraft-related coding, there are some really fun things we could do with sc2reader. For example parsing the camera events that are in the sc2replay file.Anyone who wants to collaborate on coding, data analysis or whatever, hit me up and we'll find a way to share it on terms that are good for everybody card-carrying grubby fan. developer of GGTracker.

DeceiverSC2 Profile Joined April 2012 36 Posts #4 Can I ask why not?





dsjoerg Profile Joined January 2012 United States 384 Posts #5 I hadn't thought about it too hard, really. I have no experience running an open-source project, and I gather that it's easy to do wrong. Anyway, if people are interested in contributing, I could probably be persuaded to open it up. card-carrying grubby fan. developer of GGTracker.

DeceiverSC2 Profile Joined April 2012 36 Posts #6 I'm learning the basis of programming so I would be of no help to you although I think that if you had form of open source you could save some money and see some really cool shit be introduced.



What are you planning on programming it in?

dsjoerg Profile Joined January 2012 United States 384 Posts #7 ) It's written mostly in Ruby on Rails. There's a part that's in Python / Django to interact with sc2reader. And then the stuff in the browser is HTML / CSS / JavaScript / jQuery, as pretty much 100% of modern interactive websites are (although I love oldskool websites, dont get me wrong card-carrying grubby fan. developer of GGTracker.

DeceiverSC2 Profile Joined April 2012 36 Posts #8 On April 16 2012 12:37 dsjoerg wrote:

It's written mostly in Ruby on Rails. There's a part that's in Python / Django to interact with sc2reader. And then the stuff in the browser is HTML / CSS / JavaScript / jQuery, as pretty much 100% of modern interactive websites are (although I love oldskool websites, dont get me wrong ) It's written mostly in Ruby on Rails. There's a part that's in Python / Django to interact with sc2reader. And then the stuff in the browser is HTML / CSS / JavaScript / jQuery, as pretty much 100% of modern interactive websites are (although I love oldskool websites, dont get me wrong



Ahh, you need any help with anything that doesn't involve programming while I learn?



I'm working on a C++ basics because according to majority of people that I know it is the basis for the syntax of several other languages.



I don't want to be paid just anything I can help with for free.



AIM: GBSkillgasm if there is anything I can do. Ahh, you need any help with anything that doesn't involve programming while I learn?I'm working on a C++ basics because according to majority of people that I know it is the basis for the syntax of several other languages.I don't want to be paid just anything I can help with for free.AIM: GBSkillgasm if there is anything I can do.

dsjoerg Profile Joined January 2012 United States 384 Posts #9 Thanks! I have a few ideas come to think of it, I'll get organized and get back to you. card-carrying grubby fan. developer of GGTracker.

Kevin_Sorbo Profile Joined November 2011 Canada 3213 Posts #10 Cool tool :D uploading loads of stuff right now... no login = AWESOMENESS



I need a new internet account as much as I need a new butthole.



For that sole criteria, your tool is great imo.

gj The mind is like a parachute, it doesnt work unless its open. - Zappa

Megaliskuu Profile Blog Joined October 2010 United States 5112 Posts #11 NIce to see people contributing with stuff like this :D.



Good work dude!~ |BW>Everything|Add me on star2 KR server TheMuTaL.675 for practice games :)|NEX clan| https://www.dotabuff.com/players/183104694

aike Profile Blog Joined July 2010 United States 1605 Posts #12 Ok I uploaded a bunch of replays... but how do I see the data from them? When I search by player and open my profile it only pulls stats from bnet, none of my replay info is there? Wahaha

dsjoerg Profile Joined January 2012 United States 384 Posts #13



Kevin_Sorbo, Megaliskuu, :D :D aike, if this is your profile, it looks like maybe you figured out your problem? Some old replays cannot (yet!) be parsed by ggtracker, and so those won't contribute to your profile stats. If that's not working for you, please PM me your profile URL or your bnet URL and I'll debug it. Thanks for letting me know!Kevin_Sorbo, Megaliskuu, :D :D card-carrying grubby fan. developer of GGTracker.

SirPsychoMantis Profile Joined December 2011 United States 180 Posts #14 I'd definitely recommend putting people's 1v1 rank as their official rank. Someone who is in 4v4 masters isn't necessarily a "masters level" player. Zerg #1

Gowerly Profile Blog Joined July 2011 United Kingdom 770 Posts Last Edited: 2012-04-16 15:41:44 #15 How do you know your army strength? Without playing the game you can't be 100% sure from the replay what the army strength will be (you don't get notified in a replay if a building gets destroyed, IIRC).

Or are you actually playing the replay and using the tool to parse the output of that?

Edit: I would recommend talking to the SC2 gears team, too. I will reduce you to a series of numbers.

Qntc.YuMe Profile Joined January 2011 United States 791 Posts #16 should show win rates for each matchup PM me for coaching info!

dsjoerg Profile Joined January 2012 United States 384 Posts #17



SirPsychoMantis, on the



OpTiKDream, thanks for the suggestion! We'll do it. Gowerly, this post explains how we know army strength. We only know the units that the player has selected, and we track each individual unit from the first time it's ever selected (by mouse or hotkey) until the last time it's selected. That's not perfect, but it's good enough IMO to tell you a lot about army composition and strength. I haven't talked with SC2Gears but they make a great tool.SirPsychoMantis, on the players list we'll show the player's best league, whatever they are highest-ranked in, but on the individual match pages we are planning to go with your suggestion and show the player's league in whatever type of game that was. So for a 1v1 match you'd see their 1v1 rank, in a 4v4 game you'd see their 4v4 rank, and so on. Would that address the issue adequately in your opinion?OpTiKDream, thanks for the suggestion! We'll do it. card-carrying grubby fan. developer of GGTracker.

SirPsychoMantis Profile Joined December 2011 United States 180 Posts #18 On April 17 2012 01:56 dsjoerg wrote:

Gowerly,



SirPsychoMantis, on the



OpTiKDream, thanks for the suggestion! We'll do it. Gowerly, this post explains how we know army strength. We only know the units that the player has selected, and we track each individual unit from the first time it's ever selected (by mouse or hotkey) until the last time it's selected. That's not perfect, but it's good enough IMO to tell you a lot about army composition and strength. I haven't talked with SC2Gears but they make a great tool.SirPsychoMantis, on the players list we'll show the player's best league, whatever they are highest-ranked in, but on the individual match pages we are planning to go with your suggestion and show the player's league in whatever type of game that was. So for a 1v1 match you'd see their 1v1 rank, in a 4v4 game you'd see their 4v4 rank, and so on. Would that address the issue adequately in your opinion?OpTiKDream, thanks for the suggestion! We'll do it.



I feel like for a site like this focused at competitive play 1v1 should be the default on the player page, since there isn't much of a 2v2 competitive scene and it is non-existent for 3v3 and 4v4. Just my personal opinion Possibly a roll-over for viewing other league ranks? I feel like for a site like this focused at competitive play 1v1 should be the default on the player page, since there isn't much of a 2v2 competitive scene and it is non-existent for 3v3 and 4v4. Just my personal opinionPossibly a roll-over for viewing other league ranks? Zerg #1

NrGMalice Profile Joined February 2010 United States 104 Posts #19 On April 17 2012 01:03 OpTiKDream wrote:

should show win rates for each matchup



Not just for each matchup, but each matchup on each different map! Not just for each matchup, but each matchup on each different map! Follow me @ twitch.tv/nrgmalice & twitter.com/nrgmalice

Kimaker Profile Blog Joined July 2009 United States 2131 Posts #20 Neat. I'll have to upload later and test it out. Entusman #54 (-_-) ||"Gold is for the Mistress-Silver for the Maid-Copper for the craftsman cunning in his trade. "Good!" said the Baron, sitting in his hall, But Iron — Cold Iron — is master of them all|| "Optimism is Cowardice."- Oswald Spengler

1 2 3 4 5 20 21 22 Next All