View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.3.8 or later
- Package size
- 22.3 MB
- Files
- 51
- Favorites
- 13
- Views in the past week
- 119
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
Maze Generator — Procedural 3D Toolkit
Procedural 3D maze toolkit for Unity 6 (URP). Generate deterministic mazes with then build them with your own wall prefabs. Ideal for prototypes, dungeon games, and level-design workflows.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Maze Generator — Procedural 3D Toolkit screenshot 1
About this asset
Maze Generator is a complete procedural 3D maze toolkit for Unity 6 (URP).
FEATURES
• Algorithms: Recursive Backtracker, Prim, Eller
• Shapes: rectangle, circle, custom texture mask
• Post-process: openings (entries/exits), braiding, random empty rooms
• Prefab walls: primary wall defines spacing; secondary walls auto-fit the same size
• Editor tools: Generate, Reseed, Clear, A* solve debug between openings
• Demo scene included (MazeDemo) with sample prefabs pre-assigned
WORKFLOW
1. Drop MazeGenerator into your scene
2. Assign wall prefabs
3. Click Generate Maze
Also usable from code via MazeGeneratorService + PrefabMazeBuilder.
COMPATIBILITY
• Unity 6
• URP
Sample 3D art is CC0 (see THIRD_PARTY.md). Support and feedback welcome.
From the publisher's Asset Store listing.
Technical details
Key features:
• Procedural 3D maze generation (Recursive Backtracker, Prim, Eller)
• Deterministic output from a seed
• Shapes: rectangle, circle, custom texture mask
• Post-process: openings (entries/exits), braiding, empty rooms
• Prefab-based wall building (primary + up to 2 secondary variants with %)
• Primary wall drives maze spacing; secondary walls auto-fit the same size
• Editor tools: Generate, Reseed, Clear, A* solve debug between openings
• Drop-in MazeGenerator prefab + MazeDemo sample scene
• Runtime C# API (MazeGeneratorService + PrefabMazeBuilder)
• Chunk hierarchy and optional static flags for builds
• Soft size warning for very large grids (~64×64+)
Technical requirements:
• Unity 6000.0+ (Unity 6)
• URP
• No third-party runtime dependencies
• Custom mask textures must have Read/Write enabled
• Assemblies: MazeGenerator.Runtime / MazeGenerator.Editor
• Namespace: MazeGenerator
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.8f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.