Saving object locations after game close

Hello. Im an new to unity and have been attempting to make a game that involves instantiating objects into scenes. I need those object’s locations, rotations, and variables about them to stay after the game is closed. I have attempted player prefs, data serialization, and arrays/list, but havent been very successful. Help?

I invite you to take a look at SerializeHelper. It’s free and relatively easy to understand and designed to teach users the basics of data serialization.