My question is:
- How would I migrate multiple key-value pairs (over 15, some of over 1600bytes) that I currently have in Player Data, to the new entity system? (Keeping in mind that Objects allow 3 of 100bytes each, and Files only 1)
The entity data system is very different from player data, and has different requirements, so not all uses of player data you may have had to date would really map well. And since your data is going to be unique to your game, there really isn't a one-size-fits-all solution to this. To make use of the entity data system, you'll want to re-evaluate what data you need to save, how often, and in what format. Because you can save any arbitrary data type (including binary) as a file, that may allow you to optimize your data somewhat. But if your data model simply can't be converted, you can just leave it as player data - we won't be disabling this functionality for existing titles.
1 Person is following this question.