Saving scene in play mode

I’m trying to create a snapshot of the game in it’s current state (ie, a saved game) at some point after going into play mode.

Ideally, I’d be able to save the unity scene with newly added game objects, their transform information, and any components attached to them. I’ve see something like this done here:

http://whydoidoit.com/unityserializer/

I’ve also read through this tutorial which seems pretty straight forward but doesn’t have information on how to save/load game objects:

What is currently the easiest way to save a game while in play mode so that you can load it upon request. Do I need to serialize all of my objects that I wish to save manually or is there a way to save my scene in play mode?

Thanks in advance!

The first link is best if you are getting started with save/load, since that method is used by many and you are most likely to get help with it here.