View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.2.15 or later
- Package size
- 217 KB
- Files
- 22
- Favorites
- 8
- Views in the past week
- 9
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $19.99 on
Keywords
Procedural Dungeon Generator (Seeded, Multi-Floor Stairs)
Deterministic, seed-based grid dungeon generator for Unity. Generates rooms, corridors, and multi-floor stair connections with an inspector-driven workflow.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
Procedural Dungeon Generator (Seeded, Multi-Floor Stairs) screenshot 1
About this asset
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.
Highlights
- Deterministic 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 included
- Runtime scripts
- Demo setup
- Offline documentation (PDF) + README + changelog
Optional dependencies
- AI Navigation (for NavMeshSurface rebuild)
- Netcode for GameObjects (for the sync helper; enable with MAPGEN_USE_NGO)
Notes
- This 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.
From the publisher's Asset Store listing.
Technical details
Technical Details
- Unity 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 rebuild
Netcode for GameObjects for optional seed/config sync helper (enable with MAPGEN_USE_NGO) - Runtime scripts included: 3
MapGenerator.cs
RoomTemplateSO.cs
FloorManagerSeedSync.cs (optional NGO integration via define) - Demo: Included
- Documentation: Included (offline PDF + README + changelog)
- Setup time: ~5–10 minutes (with provided demo and docs)
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.2.15f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.