
Description
New high-quality wall meshes for 5.6 in V5! Ice & Cyberpunk walls are now inside the content folder!
*Character meshes and some of the materials displayed in the photos are free marketplace assets and aren't included in the plugin content.
V5 is now released!
Epic Maze Generator for Unreal Engine
The Epic Maze Generator is a powerful procedural maze generation tool designed to seamlessly integrate with your Unreal Projects. This plugin allows developers to quickly generate mazes with customizable dimensions and complexities, making it an ideal solution for games, VR experiences, and procedural content generation projects. Built for performance and flexibility, the Epic Maze Generator offers an efficient way to create mazes that can enhance gameplay, exploration, or puzzles in any Unreal Engine project.
Key Features:
New in V4: Set random materials for every wall (in static mesh mode).
New in V4: Switch between static meshes and instanced static meshes.
New in V4: Free world-aligned example material.
New in V3: Added an option to generate randomly spawned rooms inside the maze and set different room sizes through a room size array.
New in V2: Random and settable exits, create up to 40 exits which you can easily set from the editor.
New in V2: An array called CellCentersArray is now available to access through blueprints, you can use it to access cell centers in the maze, for spawning actors, patrol points, or anything else.
Procedural Maze Generation: The Epic Maze Generator dynamically generates mazes with user-defined parameters such as width, length, and number of exits. These mazes are different every time they are created, offering a high level of replayability and variety.
Instanced Static Meshes for Performance: The plugin leverages Unreal Engine's Instanced static meshes to significantly reduce the rendering cost of large mazes. Even on lower-end machines, the Epic Maze Generator ensures that performance remains smooth and optimized.
Customizable Maze Density: Control the complexity and density of your maze to suit different gameplay requirements—from open, spacious layouts to tight, intricate labyrinths.
Automatic Exit Placement: The plugin intelligently places exits based on the maze's structure and layout, ensuring exits are well-distributed and offer logical paths through the maze.
Corner Meshes for Improved Aesthetics: The Epic Maze Generator features an option to add corner meshes at wall intersections, which helps clean up the appearance of corners and gives the maze a more polished and complete look.
Saving the maze to lock it is also possible (see documentation).
No limit on the number of mazes on the map in parallel.
Control cell size and adjust the walls according to your needs.
What’s Included:
Comprehensive documentation to help you get started quickly: Here
A flexible and commented code for advanced users who want to extend the plugin’s capabilities.
A simple setup process that integrates smoothly into your existing Unreal Engine projects.
Sample map with examples of use.
Video Documentation: Here