Visit the Kill Switch Master List for more information on this and other current known issues: https://forums.bhvr.com/dead-by-daylight/kb/articles/299-kill-switch-master-list
Add "Camper_Sacrificed" and "Camper_Escaped" stats to Steam API
Clarification:
"Camper" is what the DBD dev team refers to as survivors within their statistics, it does not mean a killer who's camping.
Description
Since your dev team is not providing a proper API for developers to create tools, 3rd party developers rely on Steams https://partner.steamgames.com/doc/webapi/ISteamUserStats - GetUserStatsForSteam to fetch player data.
I would love to build a little performance tracker that keeps an eye on the average performance of a player but the statistics you are currently sending to steam only include achievement related data. So Escapes, kills, etc etc.
However I would love to track AVERAGE performances of players (who willingly sign up for it) and create a performance tracker. I can't do that though because the stats you send to steam do not include any game count per role, or games lost. To get an average I need the total number of games played by a player though.
Aka their Escapes as well as their Deaths and for Killers their Sacrifices as well as how many survivors a killer has not been able to kill (and their total games as killer).
Benefits
With the following data:
Killer Sacrifices (already exists)
Killer lost survivors (does NOT exist yet)
Games played as Killer (does NOT exist yet)
Suvivor sacrificed (from survivor perspective, does not exist yet)
Survivor escapes (from survivor perspectiv, already exists)
One could create data like
Average escapes, average hag traps, average great skill checks, average sacrifices and SO MUCH MORE.
One could compare it to tools like mobalytics for games like CS:GO, Valorant and League of Legends and I feel like a lot of community members would love to see these sort of tools, just to see themselves improve as killers or survivors.
Players currently have this: https://dbd.onteh.net.au/ which honestly is just a grindfest for statistics and does not mean anything really in terms of actual performance.
It's about what you can do with those stats. If stats wouldn't be useful, companies would not hire data analysts or track data in the first place.
Edit: This came up in the comments and I think this puts extra emphasis on the potential.
You can display information as to whether a player is improving over time in a graphical manner, can compare the player to other people on their rank and point out what other players in a higher rank are performing better in than for example you, giving you information on what you need to improve in.
You could display general performance indicators allowing players to understand where they are lacking in, in comparison to what they are good at and help them focus on the right thing. See a graph like this for example
This is not a "major insane QOL improvement" but it enables 3rd party devs to create these tools nonetheless. The existence and the insane success of mobalytics for other games already proves this, no matter how much you'd like to deny it. If BHVR developed these it would be much more expensive for them, aka they will never develop them because its not economically feasible. The financial benefit is too small, whereas a third party developer (like myself) can do these things as a hobby and all they need are 10 lines code in which BHVR throws steam an API call with some extra stats they are tracking already anyway.
Players get useful analytical tools, BHVR can strike that thing off the list for what would normally cost them a shitton to do in house and thus would never do anyway because it just costs too much and they gain so little.
Would love to see this included and in general more 3rd party developer support.
Comments
-
I fear the need for this is even lower than the need for an in-game stats page.
And idd rather they get us that in-game stats page over your ideas.
0 -
The need for it is low, as it does not add actual gameplay content or things BHVR can sell. But the benefits are still there. Having these stats would enable 3rd party devs to create tools that improve the QOL for BHVRs players, without costing BHVR too much time and money. I'm pretty sure for balancing purposes they already track these things internally. They just need to send it to steams Web API and then 3rd party devs can get to work on their QOL (Quality of Life btw) improving tools, costing BHVR a dime in comparison to developing the in-game stat page themselves.
Edit: And it's not just about me here, this is useful data for any 3rd party developer who would love to build a tool for DBD.
0 -
you are kind of selling just stats as Quality of Life now, It just stats, How could it be QoL?
0 -
You are looking at the stats too plainly. It's about what you can do with those stats. If stats wouldn't be useful, companies would not hire data analysts or track data in the first place.
You can display information as to whether a player is improving over time in a graphical manner, can compare the player to other people on their rank and point out what other players in a higher rank are performing better in than for example you, giving you information on what you need to improve in.
You could display general performance indicators allowing players to understand where they are lacking in, in comparison to what they are good at and help them focus on the right thing. See a graph like this for example
This is not a "major insane QOL improvement" but it enables 3rd party devs to create these tools nonetheless. The existence and the insane success of mobalytics for other games already proves this, no matter how much you'd like to deny it. If BHVR developed these it would be much more expensive for them, aka they will never develop them because its not economically feasible. The financial benefit is too small, whereas a third party developer (like myself) can do these things as a hobby and all they need are 10 lines code in which BHVR throws steam an API call with some extra stats they are tracking already anyway.
Players get useful analytical tools, BHVR can strike that thing off the list for what would normally cost them a shitton to do in house and thus would never do anyway because it just costs too much and they gain so little.
0