Description
Changelog
Reviews (1)
Dungeon Crawler 3D - Procedural Generator
A lightweight and highly customizable Godot 4 plugin for 3D procedural dungeon generation.
Designed specifically for room-based layouts, this plugin allows developers to quickly prototype and build complex 3D dungeon crawlers without reinventing the procedural generation wheel.
⨠Key Features
- Room-Based Generation: Procedurally generates dynamic 3D dungeons by connecting pre-defined room structures and corridors.
- Highly Customizable: Easily tweak generation parameters to control dungeon size, room density, dead ends, and branching logic to fit your specific game design.
- Custom Nodes Integration: Introduces dedicated custom nodes integrated directly into the Godot editor (
DungeonGenerator3D, etc.) for a seamless, visual workflow. - Extensible Architecture: Built with a clean structure, making it easy to extend with your own custom logic for spawning enemies, loot, and traps after the layout is generated.
đ Getting Started
- Download the plugin through the Godot Asset Library or clone it directly from the repository.
- Enable the Dungeon Crawler 3D plugin in your Project Settings (
Project > Project Settings > Plugins). - Add the main generator node to your 3D scene.
- Assign your 3D room templates (PackedScenes) to the generator.
- Hit generate and explore!
đ Documentation & Support
For detailed instructions, architecture overviews, and examples on how to correctly set up your room meshes and connection points, please visit the GitHub Repository.
Contributions, bug reports, and feature requests are highly welcome! Feel free to open an issue or submit a pull request on GitHub.
Changelog for version v1.1.0
No changelog provided for this version.