I’m familiar with using DataStores and saving data, but I’m interested in one thing:
I’m going to be temporarily saving a player’s progress in my tycoon. I could save the name of each thing that they have bought:
Is saving a table such as {tick(), “Dropper1”, “Dropper2”, “Dropper3”} which could have upwards of 100-200 items in the list a horrible way to achieve this? How could I make this more efficient?
Perhaps milestones and then save some kind of integer as to how far they’ve gotten?
There aren’t any duplicate items
In general, what are the best practices when it comes to saving data? Should I be saving keys (and then looking them up in a dictionary when retrieved) to keep minimal amount of data in a datastore? Thanks.