Requires web development experience
Requires database experience
Hi,
My partner and I are working on creating an automated survival leaderboard website with detailed statistics, which only works in a new competitive config called "fix survival". Any new times on our specific servers are automatically uploaded to a central database.
http://steamcommunity.com/groups/fixedsurvival
In-game !top10 command:
https://i.imgur.com/g2GE2RU.jpg
Alongside some detailed statistics (see
https://pastebin.com/M9aRVwsV ) displayed for every round on the actual website (still being developed), we're wanting a heatmap of the round generated with toggleable features. The graph would be displayed somewhere on the side or below the stats for each time.
Example heatmap (scroll down to toggle on / off survivor positions, zombie spawns, and zombie kills):
map: motel (18 maps total in L4D2 survival)
http://noca.site.nfoservers.com/heatmaps/rooftop-block/
We'd want the same togglable buttons as the example above (survivor potisions, zombie spawns, zombie kills) - logged for every round.
Unfortuantely my budget will stay the same - due to having hired someone before this for a large project. I'm hoping it's not too much an inconvinience to work on both the plugin and website portion of this project for $150 (seems low I know). We'd want the graph to look the same as the one linked above, but the buttons and size of the graph would be rearranged. Would need to look good on mobile as well as desktop screens.
Since the group project is nearing completion and we're at the point where we're just testing for any bugs with the automated leaderboard + fix survival config, we'd want this created within 5 - 7 days (both the plugin and website edit).
discussion with author on how he logged everything:
3:49 PM - esso: the heatmap is just a script to filter out spawn and kill locations of all si from the standard log file which you can get from the default game. cant remember what i wrote the script in. will check when i can. quite simple
3:51 PM - esso: it was only to test it out, ideally would just save all kill and spawn locations via the plugin, upload them to the database
3:58 PM - dustin: how'd you go about maping the locations to the pictures though
3:58 PM - dustin: like, this vector coordinates correlates to this spot on the image / graph
4:08 PM - esso: oh theres a lot of "heatmap" or graphing libraries available for whichever web language you use. i did that in python with a heatmap library, it just takes an array of points and produces an image file which i overlay on the background map