Dungeon Architect for Unity now supports building of dungeons over multiple frames so you can animate your loading screen. You can also build from a starting position (e.g. player position) so objects nearby are spawned first. You specify how much processing power (milliseconds per frame) you'd like to allot for the build