View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.2.0
- Last updated
- First released
- Unity version
- 2021.3.24 or later
- Package size
- 2.9 MB
- Files
- 44
- Favorites
- 15
- Views in the past week
- 18
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Finix's 3D Maze Generator
Finix's Maze Generator is a tool designed to generate procedural 3D Mazes in the Editor and at Runtime with a few clicks of a mouse.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 9
Finix's 3D Maze Generator screenshot 1
About this asset
Full Customization: From simple inspector definitions to a full extendable and documented source-code, this tool gives full control to the user. The user can set-up a maze seed, choose various algorithms to generate the maze and modifiers to add specific properties.
Six different maze generation algorithms: My maze generator comes out of the box with six generation algorithms, these being:
- Binary Tree
- Sidewinder
- Aldous-Broder
- Wilson's Algorithm
- Hunt-and-Kill
- Recursive Backtracker (Depth-First Search)
With the modularity to add your own algorithms.
Fit your mazes to your game design: Beyond the simple generation algorithms there's also the possibility to add Instatiation Modifiers and in the future Data Modifiers. These can constraint and alter your maze layout post-generation and add special tiles to your maze, current modifiers are:
- Absolute Longest Path Prefab Modifier: Finds the two most points apart that fit the entrance and exit tiles and adds them to the maze.
- Random Tile Prefab Modifier: Locates all possible places this unique tile can fit and chooses one randomly to place it.
- And More...
The code allows the user to create their own modifiers to fit their design for the game.
Multiple Instatiation Methods: This tool allows to instatiate your 3D Maze in two different ways:
- Walls and Pillars: A more simple and universal aproach, this way it simply creates the maze layout, with Pillar and wall objects and allows the user to manually alter the Maze.
- Prefab based: Allows users to set-up prefabs as a pseudo-tilemap. This way users can set-up special rooms and logic for specific parts of the maze as well as use other store assets to make the maze geometry.
Other Features:
- Comes with a Triplanar shader for the walls instatiation since they're stretched to fit the maze size.
- Includes prefab Tiles and Walls template to start prototyping your mazes from the get-go!
- Print your mazes to a Texture 2D to use as a minimap or save them to a PNG using the Maze Printer components.
From the publisher's Asset Store listing.
Technical details
Documentation | Report a bug
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2021.3.24f1 | Compatible | Compatible | Compatible |
Triplanar shader only works with Built-In pipeline
As listed on the Asset Store.