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.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-assignedWORKFLOW1. Drop MazeGenerator into your scene2. Assign wall prefabs3. Click Generate MazeAlso usable from code via MazeGeneratorService + PrefabMazeBuilder.COMPATIBILITY• Unity 6• URPSample 3D art is CC0 (see THIRD_PARTY.md). Support and feedback welcome.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: MazeGeneratorAI coding assistants helped with C# implementation, debugging, docs.





