Maze Maker

by SkdSam in Addons


Maze Maker for Blender: Create, Customize, and Conquer Mazes

Transform your Blender projects with the Maze Maker, a powerful tool designed to generate intricate mazes using custom settings. Perfect for game developers, animators, and 3D artists, this versatile add-on brings endless possibilities to your scenes.


Key Features

  • Dynamic Maze Generation: Easily create mazes with customizable width and height using your own instance objects for walls, creates a floor and way path finder.

    • Set entrance and exit amount: Easily create mazes with customizable amounts of entrance and exits

    • Set Loop probability: Create isolated walls inside the maze instead of one continues wall
    • Create rooms: Create random generated rooms inside the maze

  • Flexible Object Settings: Adjust the size of the floor and walls to suit your design needs. The Maze Maker adapts to your specifications, ensuring a seamless integration into your project.

  • Pathway Finder: Utilise the Breadth-First Search (BFS) algorithm to find the shortest path from the entrance to the exit. This feature generates a curve object for precise camera syncing, enhancing your animations or game navigation.

  • Effortless Regeneration: Automatically generate new mazes with a simple click for new variations.

  • Merge Wall Objects: Combine all wall objects into a single model for easier editing and manipulation, streamlining your workflow, or you can leave them as they are, each maze creates its own collection

  • Adjustable Recursion Limit: Tweak the native Python recursion limit to build larger mazes when necessary. This flexibility allows for more complex and expansive designs (Custom settings is 1000) by increasing this you can go larger with the maze size.







1.0.4 Add Exit/Entrance amounts, isolated walls, Generate Rooms








Limitations and Warnings

  • Performance Considerations: Larger mazes and increased recursion limits may strain your computer’s performance. Ensure your device can handle the complexity.

  • Exit Creation: The smallest mazes at the lowest settings may occasionally fail to generate an exit. This is rare and typically only occurs under very specific conditions.


Unlock the potential of maze creation in Blender with our Maze Maker add-on. Perfect for developing games, visualizing paths, or simply exploring new design possibilities.


Updates

  • Version 1.5: 
    • Maze generated is now auto aligned to be stop spacing between floor and bottom of walls
    • UI improvements

    • Version 1.4: 
      • Add rooms inside the maze

    • Version 1.3: 

      • Added option to set entrance and exit amounts,
      • Added option Loop probability to set isolated walls inside the maze

    • Version 1.2: Instance objects are now correctly named and moved to the correct collection



    $6

    Have questions before purchasing?
    Login to message

    Details
    Sales 10+
    Published 4 months ago
    Software Version 4.2, 4.1, 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0
    Extension Type N/A
    License GPL
    Discover more products like this

    instance 3D Generator skdsam maze animation path