Do you want to track gameplay? Such as shots fired, distance walked, K/D ratio, accuracy percentage and much more? Look no further as we’ve got you covered!
The Player stats Kit features 6 different statistics: General Stat(560 Kills), Per minute stats(Healing per Min. = 578), Average stats(Average healing done: 897), Percentage stats(86% Accuracy), Ratio stats(1.2 K/D Ratio) and time stats(Gametime = 6h)
Feature list:
Track gameplay
General stats
Per Minute Stats
Average Stats
Percentage Stats
Ratio Stats
Total time stats
Reset stats
Different left and right ratio (1 = 0.5 alpha and 5 = 1.0 alpha)
Generate random stats
Store skill rating
Master color(Change all colors with a vector collection parameter)
It’s come to our attention that there’s a bit of confusion whether or not this is session or non-session based.
The kit is designed with a non-session in mind, however this is easily adapted to session wise.
The kit has a node called “Reset Stats” which will nullify all stats you have, just call this after every session and you can use it per session/game.
Do you wish to use total(over all sessions combined) and seperate you’re going to need to Child the BPAC_PlayerStatsComponent and override the Load/Save function and just leave it empty. Then add that to your Player controller and rename it to Non-Session stats(or whatever you like).
The interface call to get the component will still only have one, but you can easily add another output pin that has the second Stats tracking component.
There will be a tutorial on this later.
If you’re wondering how you can add data to the tracking please open the BP_PlayerStatsExampleController in the Example map, all nodes you can use are laid out there.
Kinda curious how fast I could make it look unique. For example adding more stats displayed in a semicircle. Can I just drag&drop another one on the widget, give it a name and any kind of ID I can use to write to the system (or however you’re managing this ) and it’s ready?
And that circle is filled linearly between 2 thresholds, isn’t it? I guess it wouldn’t need much work to let it just converging to empty/full circle with any kind of formula, would it?
The ratio circle widgets are drag and drop and then in the umg main itself set up a variable. If you enter the main UMG widget you’ll see it at the very end of the construct event. It is actually between 3 treshholds, one that defines start(which is 0), middle(can be 1,2,3,… whatever you like) and the end which can also be whatever you want.
A fixed formula for Skill would not make sense. Every game wants/needs a different skill rating system based on their gameplay. You can easily get and set the value though.
Graph output? In what sense? This pack is mainly designed to be not on a per-game basis but on a life-time basis and graphs would just mean increasing values over a graph without downs as it counts up, not down.
Its great that it is not per game basis and i understand about having a child for per game basis, however I was wondering if it could be used to track rank say over the last X amount of days see the image below attached. I have three of your other assets and am very happy with them however i was just hoping that this did graph outputs was all as ive noticed a competing product that does (Game stats Kit) and would have just preferred to run with yours.
I believe i read that this could be duplicated and modified to work on a per game basis as well as global? If true graphs would be a nice addition to have on an overview screen for game length if you track on any of the following
• Per time frame: Track the rate of a value e.g. resource collection rate
• At time: Track a value at the time since begin e.g. resources, health
• At time cumulative: Track a value at the time since begin after adding it to the previous one e.g. total resources collected, kills, score
• Custom: Freely choose both, the x and y value. Especially useful in turn-/round-based games e.g. damage per round
If not I would be interested in talking over pricing around the extra work or modifications Im just trying to compare yours and a competitor against what best fits as a base I already own two or three of your other marketplace items so would just prefer to stick with what i know as I have been extremely impressed with the other packages i have purchased