How to get statistics

Hello.
For my game, I am trying to figure out general player statistics in order to better balance my game.

For example, I’d like to see how many tries it takes on average to beat a level.
I currently see two ways to do this. Either with updateAsync to a separate datastore, or add it to the player’s current datastore, and compile when needed.

I’d like to know if there’s a better way of achieving this, because I don’t want to use datastores if possible. Thanks.

1 Like

Have you heard of OrderedDataStores? that might be what you want to use here

Maybe just watch players play your game? Doesn’t have to be complicated.

You can use an external service.
Then you send HTTP requests with your data using an SDK or manually. Then in that external service you can view and manage your collected statistics.

Examples:
PlayFab
Game Analytics
Google Analytics
AWS Game Analytics

Is there a major difference in ordered DataStores and regular ones in terms of performance?

That’s what I have been doing up until now, but I don’t always have the time to do this.

Thanks. I’ll give these a try.