
Publisher
drejzer
FloorArchitect
Godot plugin for generating dungeon floor layouts for rogue-lites like BoI or Moonlighter. Adds new nodes "Base" nodes do not generate levels on their own, they are set up for inheritance. "Sampler" nodes first generate a Maze in their setup(seed:) function and then sample parts of the maze. the generated layout is stored in "cells" member as a dictionary of CellData structures, addressed by their positions on the grid. Utils provides static methods for: getting all dead ends and crossroads g...
This plugin has been mirrored from the Godot Asset Library.
The plugin author is in no way affiliated with Gadget.
If you are the author of this plugin and would like this mirror removed, please contact support@gadgetgodot.com.
This plugin is for Godot 4
The aim of this plugin is to provide a system that will genrate dungeon floor layouts, as seen in games like "The Binding of Isaac" or "Moonlighter", by implementing various algorithm that generate room layouts. It does not generate the rooms themselves, only their placement in a level (what can be seen on the "map").
The Utils provides methods for detecting briges and articulation points (together with connectivity), Shortest distances and paths between all cells.