Skip to content

A repository for an MIT licensed free and open source Unreal Engine Blueprint Maze Generator.

License

Notifications You must be signed in to change notification settings

frasergeorgeking/UE4_BP_MazeGen_MIT

Repository files navigation

UE4_BP_MazeGen_MIT

'UE4_BP_MazeGenerator' is a free and open source tile-based Maze Generator. The generator supports both in-editor and runtime maze generation and has extensive documentation via the wiki. Key functionality has been implemented via blueprint as to make the project as accessible as possible.

Current Project Details

  • Latest Main Branch Release: v2.0.1
  • Unreal Engine Compatibility:
    • 4.25.x (current master branch project version)
    • 4.26.x (available via release or in-place upgrade)
    • 5.0 EA (available via release - in-place upgrade not recommended due to UE5 UI changes)

Key Functionality

  • Maze generator creates perfect, solvable mazes through the implementation of a sidewinder algorithm
  • Key generator functionality written in Blueprint to provide accessibility for artists & designers - also easy to extend & modify!
  • Tile-based approach allows for complex tile geometry and maze generation with only 6 base tiles
  • Implements Unreal Engine 4's stream-based RNG, thereby enabling the use of custom seeds (ideal for synchronising states over a network etc...)
  • Import/Export maze state from .CSV
  • Custom Utility Widget for detailed in-engine generation
  • Free and Open Source via MIT License

About

A repository for an MIT licensed free and open source Unreal Engine Blueprint Maze Generator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published