Procedurally generate Dungeons, with a suite of tools to make the process as easy possible so you can focus on creating, not coding.
**Special Introductory Pricing**
As a thank you to my early supporters, I'll be offering the product at a significantly discounted rate. This is also my first Marketplace offering, and I'm sure there will be some hurdles I didn't expect as I go through this process (which I will fix promptly!). Once most of the promised features have been implemented and I feel the system has been sufficiently crowd tested, the price will be raised (quite a bit) to more accurately reflect the value I feel this suite offers.
*Dungeon Demonstration*
PLUG Dungeon Demonstration - YouTube
*Quick Start Video Guide*
PLUG Quick Start Guide - YouTube
*Quick Start Written Guide*
Quick Start | Plug Tools (plug-tools.com)
Demo Level included in the PLUG/Demo folder. Demo Level tutorial series coming soon.
Be sure to set your Game Mode to GM_PLUGDemo.
The initial load after adding PLUG to your Project may take a while as it loads in all of the Demo assets. Not to worry! Once everything has been fully added to the project you shouldn't have to go through this process again.
The Demo level contains some amazing, free assets from the team over at Poly Haven . Everything in the PLUG/Demo/Assets/PolyHavenAssets folder was pulled directly from them. The rest I modeled and used their textures. Please check out their work and support their Patreon if you enjoy it!
PLUG is a suite of tools that, at their core, allow you to procedurally generate a dungeon (and connect multiple dungeons in a future update).
It is fully Blueprint based, and every aspect of the system has an accompanying Widget, which makes the process a breeze.
The system works with Cells (individual Levels) that you design, and stiches them together creating a singular Path through the Cells. You can then branch other Paths off of the initial Path, with their own start and end conditions.
There are a number of tools to aid in this process, including an Opening Creator which guarantees your "stitch" points are correctly placed every time, and can correct if accidentally moved. It also makes sure each of your Cell Blocks (the Blocks used to contain your Cells) are correctly positioned and sized.
A Door/Block Creator tool allows you to create the Doors and Blocks that will be procedurally generated throughout the created Dungeon, and even animate the Doors!
Each Opening created in your Cell has settings for selecting which Door or Block is placed, as well as a Priority setting which can guarantee a specific Door spawns and is oriented a specific way, no matter which Cell it's connected to.
There is a Spawner tool which can be used to spawn meshes or actors, and this can be used as a standalone tool or integrated directly into the Cells. If connected to a Cell, it can use data such as Difficulty to alter the spawn.
PCG has also been integrated into the Cell Blocks. Simply select the graphs you'd like to use and the Builder will automatically initialize them once it has finished creating the Dungeon.
The Dungeon Builder itself has a number of settings, including options to select which Cells will be used on which Floors/Height. A single "Path" can have multiple Paths that automatically switch when the Builder switches floors, guaranteeing your Forest Ground stays on the ground Floor.
For more information and to see future features, please visit the website!
www.plug-tools.com
Discord link available through the Widgets.
Poly Haven Models Used:
Poly Haven Textures Used:
Features:
Number of Blueprints: 151
Input: Gamepad, Keyboard and Mouse
Network Replicated: No
Supported Development Platforms:
Windows: Yes
Mac: Yes
Documentation: www.plug-tools.com
Important/Additional Notes: Requires the Procedural Content Generation Framework Plugin to be enabled.