The game I’m working on is all about collecting coins that are scattered across the map. I want the game to remember what coins have been collected and which ones are still available. For the rest of the game’s datastores, I’m using ProfileService.
I was thinking about looping over every coin and sending some “collected” attribute to a big table, which would then be sent to the sever. But I imagine this wouldn’t be very performate since my game is going to have 1000s of coins.
My second idea was breaking the coins up into “Chunks” and just saving how many coins in each chunk have been collected. This would lose specificity, but I imagine this would be much more performant.
I haven’t tried either of these ideas yet, because I want to make sure my initial idea works before I commit to scripting. I’ve looked at other people who are saving a large quantity of values and see they are using JSON, would learning that help me out?
Any support is appreciated, I don’t need full scripts but just a guide in the right direction.