I am looking to start working with Unity, but I am wondering if it would be easier to Create the Separate Assets just like within the HPL2 Engine for Amnesia: The Dark Descent, then place them in the game world which ever way you desire.
OR
Create each room of the building within Blender as a single Asset. And just Import the Room itself, and piece each room together.
The advantages of building the whole level and moving it in as one giant model are that it’s supposed to be lighter on system resources. As far as work flow, it’s terrible.
Also in unity you can bake shadows (assuming you’re not using pro real time shadows) so it defeats the point of bringing the model in as one. The only reason I could see, is if it was all using one texture and you needed to work on it as one model. Even then, wouldn’t you want the flexibility to move a dumpster or crate as you develop your game?
I say move it in piece by piece, in fact get as modular as you can get.
Having said this, it depends much on the style of game you’re making. I think for most games, have everything modular like legos where you can modify it as you please in Unity.