Tl;dr I need a Module to compress Data for DataStore and MessagingService
(Well, not just me but also the community)
More Information
For most games DataStore’s String size limit wouldn’t really be a concern but in some cases you might need to save a lot of Data for Customization, House Building, Items & anything you can think of that requires a lot of space.
I know that you can use Multiple Keys and Scope for DataStore but I rather not get myself involved with that due to the limitations and current state of reliability it has to offer, so let’s not talk about that.
Indeed you can and should optimize your Data Structure to decrease it’s size but that’s not enough.
I have searched DevForum and found 3 notable DataCompression modules but they are old, some aren’t easy to implement into an existing game either and I’m not entirely sure if they are compatible with saving Instances in a certain way.
How do I achieve a Data Compression Module that works well with;
- Saving Data for House Building (Instances, CFrame, Color, Name, etc)
- Saving Data for a lot of Tables, Strings, Numbers, Booleans
- & most importantly easy to implement in an existing game
This is also useful for MessagingService due to it’s current Data Size limits
I’m not entirely sure how to make one thus creating this thread