The Maze Generator add-on creates customizable, random maze meshes inside Blender. Aimed at game development, architectural visualization, and artistic projects, it lets you set rows, columns, cell size, and wall height to control the size and complexity of each maze, then generate it with a single button.
Configuration runs deeper than dimensions. A random seed input reproduces specific mazes consistently, controls can delete isolated island sections, and iterations adjust complexity. Optional modifiers add polish: a solidify modifier gives walls adjustable thickness, and a bevel modifier smooths their edges. Parameters update in real time, so the 3D view reflects changes as you make them.
Environment options can turn a maze into a self-contained room. You can add a floor and ceiling, each as its own object for separate materials, and enclose the maze in a boundary wall frame pushed out by an adjustable number of cells. Entrance and exit openings cut into the boundary by wall side and position, with adjustable width, and Randomise Entrance and Randomise Exit buttons reshuffle a door and rebuild the boundary instantly.