Class CitadelDungeonBuilder
Citadel Fortress — Reproducing Room_Main_Area from PolygonDungeonMap demo.
Strategy: Asymmetric offsets + irregular footprints per level. Each level is offset from center to create overhangs, cantilevers, and visual interest instead of perfectly stacked centered rectangles. Some levels use L-shaped or extended footprints.
8 per-level FieldSetup variants (ceiling/lighting shifted -1 for Y-bleed): Base(L0,L4) Sparse(L1) Hall(L2) Inner(L3) Platform(L5) Gallery(L6) Terrace(L7) Tower(L8)
public class CitadelDungeonBuilder : DungeonBuilder
- Inheritance
-
objectCitadelDungeonBuilder
- Inherited Members
Properties
- AssetFilename
Filename for the saved asset (e.g., "BP_Royal_Tomb_Code.asset").
- PresetName
Name for the generated BuildPlannerPreset asset.
Methods
- Configure()
Called by Build() — add planners, connections, and borders here.