View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 458 KB
- Files
- 50
- Favorites
- 7
- Views in the past week
- 14
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $7.99 on
Keywords
Procedural Level Generator (2D / 3D)
Seed-based 2D platformer and 3D dungeon generator for Unity with prefab/tile support, playable demos, and JSON save/load.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 10
Procedural Level Generator (2D / 3D) screenshot 1
About this asset
Procedural Level Generator is a Unity toolkit for creating replayable 2D platformer levels and 3D dungeon layouts from a single component. It is built for developers who want fast prototyping, endless variation, or a ready foundation for roguelike, platformer, adventure, dungeon crawler, and arcade-style projects.
The package includes:
- A 2D platformer generator with gaps, height variation, hazards, enemies, start, and finish
- A 3D dungeon generator with rooms, corridors, entrance, exit, and enemy placement
- Prefab binding support so you can replace the demo visuals with your own art
- Optional Tilemap workflow for 2D projects
- JSON save/load for restoring exact generated layouts
- Playable demo scenes for both 2D and 3D setups
Everything is customizable through inspector parameters such as level size, complexity, room count, obstacle count, enemy density, cell size, and seed values. You can use the included demo content as a starting point, or plug the generators into your own gameplay systems and art pipeline.
This package is especially suitable for:
- 2D platformers
- Roguelikes and roguelites
- Dungeon crawlers
- Adventure games
- Prototype and jam projects
- Games that need fresh layouts every run
The included content is fully customizable and designed to work out of the box while still being easy to extend for your own genre and visual style.
From the publisher's Asset Store listing.
Technical details
- Seed-based procedural generation for 2D platformer levels and 3D dungeon layouts
- 2D platformer generation with platforms, gaps, height variation, hazards, enemies, start, and finish
- 3D dungeon generation with rooms, corridors, walls, entrance, exit, and enemy spawn points
- Prefab binding system for swapping demo visuals with custom art assets
- Optional Tilemap support for 2D generation
- Inspector-based parameter tuning for size, complexity, room count, obstacle count, enemy density, cell size, and seed
- JSON save and load for exact layout restoration
- Runtime generation API with Generate(), SaveToDisk(), and LoadFromDisk()
- Custom inspector buttons for fast testing inside the Unity Editor
- Included 2D and 3D demo scenes with playable test characters
- Lightweight fallback primitive rendering so the package works out of the box
- Organized runtime, editor, demo, and documentation structure for easy integration
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.