I have a save/load system using JSON files and it appears to work nicely. Now, I am looking for ideas to organize data.
I have several "controller" objects that controls parts of my game and done this way for organizational means.
Could I place all of my data that needs to be saved into a ds_grid and save the ds grid by name? This doesn't seem to be possible for a varying amount of data that needs to be saved.
Instead, I could make several ds_grids for each type of data and do it that way.? I'll take a performance it this way?
Would global variables be easier and quicker than ds_grids?
Well, after some testing. I think i'll be going with just direct saving. Assign a global variable/ds_grid item/etc. to a local variable, save that local variable and then load that local variable back into the game on game load.
I'm still curious on how others organize their data for saving so, they don't lose track of it.