Maze Generator

Lowkey Store - Code Plugins - Nov 22, 2022

Generate Mazes with various algorithms.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Create procedurally mazes of any size using different generation algorithms.

Build a path connecting any two points - after all, mazes are perfect.


A "perfect" Maze means one without any loops or closed circuits, and without any inaccessible areas.

Technical Details

Features:

  • 7 perfect maze generation algorithms
  • Maze generation based on the following parameters: size, seed, generation algorithm
  • Maze is built using Hierarchical Instanced Static Mesh, so it uses only a few draw calls
  • Pathfinding


Generation Algorithms:

  • Recursive Backtracker
  • Recursive Division
  • Hunt-and-Kill
  • Sidewinder
  • Kruskal's
  • Eller's
  • Prim's


Code Modules:

  •  MazeGenerator (Runtime)


Number of Blueprints: 1

Number of C++ Classes: 9

Tested Platforms: Win64

Documentation: Link

Contact: Discord