I want to convert a scene in my renderer to a JSON file that can then be read from later to load the scene again. The Scene class isn't a POJO, so I need to write my own "logic" for the conversion from data in the program to the JSON file. I've looked at libraries like Google GSON and Jackson, but these seem to be more suited to directly converting JSON files to classes and vice versa (correct me if I'm wrong on this).
I then found the json-simple library through this tutorial (https://howtodoinjava.com/java/library/json-simple-read-write-json-examples/) - it seems to work, but it looks a bit outdated. Does this matter?
If anyone has any suggestions for which JSON library I should use, please let me know.