Dungeon Generator
1.6.6
Procedural 3D dungeon generator plugin for Unreal Engine 5. Easy generation of levels, mini-maps and missions.
|
Please visit our website for full feature list: https://happy-game-dev.undo.jp/
Bring your roguelike and hack-and-slash games to life with next-level dungeon generation. Whether you’re aiming for fast-paced, loot-filled battles or deep exploration with infinite replayability, this Unreal Engine plugin gives you the power to craft unique dungeons every time.
With just a few parameters—such as grid scale, number of rooms, and your own generation rules—you can instantly produce fully playable layouts. The system works seamlessly both in-editor and at runtime, and is available in both C++ and Blueprint, giving you the flexibility to integrate it into any workflow.
The dungeon generator was based on Vazgriz's algorithm. You can read more about Vazgriz's algorithm here.
To vazgriz, The foundational generation algorithm you shared was a major source of inspiration and became the starting point for my development of the DungeonGenerator plugin. Without your ideas, I don't think I would have arrived at its current form. I'm truly grateful for the knowledge you made available and the impact it had on my work.
Plugins
directory of your project.Plugins/Dungeon Generator/Contents/Demonstration
.you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied arranty of MERCHANTABILITY or FITNESS FOR A ARTICULAR PURPOSE. See the GNU General Public License for more details.
Or, Fab is releasing it under Epic license. If you need a license other than the GPL, please consider it. Proceeds will be used to fund the development of our game.
The Fab version includes the following enhancements.
DungeonGenerator Demo is a sample project for first-person exploration.
This is an easy to use. Simply drop the DungeonGenerateActor into your level, set the grid scale and number of rooms and start generating out your structures. Please read the Wiki for more information.