4 ms·
Game industry is notorious for binary blob game state. I worked at many and where possible converted to a keyed/JSON format that can encrypted if needed or keys
by drawkbox 4y ago
Game industry is notorious for binary blob game state. I worked at many and where possible converted to a keyed/JSON format that can encrypted if needed or keys and it led to more server based and portable profile/game states. These were hard fought battles.
The best part of JSON or keyed data is less profile conversions for one new key that shifts everything by a set position. Keys can be added and removed and you don't break the entire game save.
Binary blobs for game formats/saves/states is still a massive problem in gamedev. They have given many people a bad time when the profile conversion or state conversion fails and you end up with borked states. Almost impossible for that to happen with a keyed format like JSON. Getting studios to use it, especially early in dev to work with server/mobile dev was a massive challenge.