3D level generation using room prefabs