save and load unity scene

Is it possible to save (or export) the current scene to file and reload it into Unity later?

For example, add some cube, lighting, etc in runtime, save that details to a file and then import that to reconstruct the scene.

Also can anyone please show some tutorials how the game-like environment for architectural modeling is done as in the link below,
http://www.youtube.com/watch?v=Uqe6QQ-nuuw

Yes you can do that. Steps:

  1. Select the scene in the project window
  2. Go to Assets → Export Package…
    Then you will be shown all the dependencies. Select the necessary assets to export and a custom unity package will be created. Import the package in other project to re-use it.

Thanks for the reply.

But I need to do all these in runtime while in play mode. Is this possible?

Not by default, no. You will need to acquire or write a tool to do so. I’ve seen some but can’t remember any right now, sorry.

Thanks anyway… as you have mentioned it is possible… let me give it a try…