What is the best way to save the game in C++?

The most official post that I referenced is here Look at answer.
I was able to replicate it and save spawned actors using the archive streams. I marked up the properties I wanted using the SaveGame flag and made the simple actor records. I haven’t tested nor tried to save blueprint actors or variables in the blueprint level yet however.