Procedural Dungeon Generator (Seeded, Multi-Floor Stairs)
Albertoja
$19.99
(no ratings)
Jump AssetStore
Deterministic, seed-based grid dungeon generator for Unity. Generates rooms, corridors, and multi-floor stair connections with an inspector-driven workflow.Procedural Map Generator is a grid-based dungeon generation tool for Unity focused on fast iteration and deterministic results. Using a single integer seed, it generates a connected layout of rooms and corridors and can link multiple floors using stair ramps.This asset is ideal for roguelikes, dungeon crawlers, challenge seeds, or any project where you want repeatable procedural levels for debugging, multiplayer synchronization, or daily/weekly runs.HighlightsDeterministic generation: the same seed always produces the same layout.Room templates (ScriptableObjects): define room size, pivot mode, and door layout.Corridor prefab pooling: supports dead-ends, straights, corners, T-junctions and crossings with fallbacks.Multi-floor support: connects floors using stair ramp spans.Inspector-driven workflow: Generate (Seed), Generate (Random Seed), and Clear.Optional NavMesh rebuild hook (when a NavMeshSurface is assigned).Optional Netcode for GameObjects helper for syncing config + seed (enabled via scripting define).What’s includedRuntime scriptsDemo setupOffline documentation (PDF) + README + changelogOptional dependenciesAI Navigation (for NavMeshSurface rebuild)Netcode for GameObjects (for the sync helper; enable with MAPGEN_USE_NGO)NotesThis is a grid-based generator and expects prefabs to be aligned to the configured cell spacing.Demo content is provided for quick testing and learning.Technical DetailsUnity version: 2021.3 LTS or newer (recommended)Platforms: All platforms supported by Unity (code-only asset)Render pipeline: Built-in / URP / HDRP (no pipeline-specific shaders required)Dependencies (optional):AI Navigation (NavMeshSurface) for optional runtime NavMesh rebuildNetcode for GameObjects for optional seed/config sync helper (enable with MAPGEN_USE_NGO)Runtime scripts included: 3MapGenerator.csRoomTemplateSO.csFloorManagerSeedSync.cs (optional NGO integration via define)Demo: IncludedDocumentation: Included (offline PDF + README + changelog)Setup time: ~5–10 minutes (with provided demo and docs)

