View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.2.6 or later
- Package size
- 1.0 MB
- Files
- 55
- Favorites
- 7
- Views in the past week
- 10
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $17.49 on
Keywords
- Search for level generator
- Search for procedural dungeon
- Search for Quest integration
- Search for level design tool
- Search for Roguelike
- Search for random level
- Search for Procedural Map
- Search for dungeon generator
- Search for procedural generation
- Search for enemy spawner
- Search for random map
- Search for Modular Rooms
Randomized Dungeon Generator
Builds modular, randomized maps with enemies, loot, and objectives — fully powered by ScriptableObject dungeon profiles for infinite replayability.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Randomized Dungeon Generator screenshot 1
About this asset
ObsessiveTools: Randomized Dungeon Generator is a complete procedural level generation framework for Unity, designed to make building replayable dungeon maps effortless.
Whether you’re creating a roguelike, ARPG, or adventure game, this system generates unique floor plans every run using modular room, corridor, and feature prefabs. It populates them with enemies, loot, and objectives according to fully designer-friendly ScriptableObject dungeon profiles — no coding required.
Easily control the size, density, theme, and difficulty of your dungeons. Generate multi-floor layouts with staircases or portals, spawn loot and enemy encounters, and assign objectives such as “Defeat the Boss” or “Collect Relics”. With seed-based generation, you can either produce repeatable layouts for testing or embrace full randomness for ultimate replay value.
The system is integration-ready, working seamlessly with quest, loot, and combat frameworks, making it ideal for games that need fast, varied, and scalable procedural content.
From the publisher's Asset Store listing.
Technical details
Core Features:
- Procedural dungeon generation from modular room & corridor prefabs
- Fully configurable ScriptableObject-driven dungeon profiles
- Randomized enemy & loot placement based on difficulty settings
- Support for multiple objectives per run
- Multi-floor dungeon generation with transitions
- Seed-based repeatable or fully random layouts
- Adjustable size, density, and theme controls
- Easy integration with quest, loot, and combat systems
Workflow Overview:
- Setup — Drag the included DungeonGenerator prefab into your scene.
- Profile Creation — Create and configure a DungeonProfileSO with rooms, loot tables, enemy types, and objectives.
- Generation — Call DungeonGenerator.GenerateDungeon(profile) from code or a UI button.
- Population — The system automatically places loot and enemies per your profile settings.
- Integration — Hook into your quest system to track dungeon objectives.
Package Includes:
- Dungeon generation scripts & prefabs
- Example room and corridor prefabs
- Sample dungeon profiles for quick testing
- Example integration hooks for quests, loot, and combat
- Full API documentation & usage guide
Compatibility:
- Unity 2021.3 LTS or newer
- Supports both 2D and 3D projects
- Works in URP, HDRP, and Built-in pipelines
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.2.6f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.