The first step in creating the Level Builder is organizing the system that lays out corridors using a grid. Using an input curve, you will generate interior spaces that connect when the curve overlaps. You will also figure out where the convex and concave corners are and apply appropriate corner geometry to each. At this stage, you will use simple geometry that will get replaced with game assets later on.
LESSONS and PROJECT FILES: https://www.sidefx.com/tutorials/sci-fi-level-builder/