-
-
Notifications
You must be signed in to change notification settings - Fork 76
Installation
Get the latest release of the precompiled plugin compatible with your Unreal version.
You have to extract the plugin inside your Unreal engine Plugins
folder.
For instance: C:\Program Files\Epic Games\UE_5.2\Engine\Plugins
You have to extract the plugin in the Plugins
folder of your project.
For instance: D:\PathToYourProject\Plugins
Clone or download the plugin sources into your project's Plugins
folder.
Install Visual Studio with the "C++ for Video Games development" modules.
Regenerate your project's .sln
(right click on the .uproject
and choose Generate Visual Studio project files
).
Open the .sln
in Visual Studio and build it.
Since I don't have a Mac to be able to compile the plugin myself, you will have to do it yourself.
Clone or download the plugin sources somewhere (referred later as PluginPath
).
Open the .uplugin
file in the plugin's folder in a text editor and add Mac
to the whitelisted platforms for both listed modules:
"WhitelistPlatforms": ["Win64", "Mac"]
Open the terminal and change the working directory to wherever RunUAT.sh
is located.
(e.g. /Users/Shared/Epic Games/UE_5.3/Engine/Build/BatchFiles
)
You may need to run this command to make sure the script is executable: chmod +x RunUAT.sh
Then, run the following command (replace PluginPath
with your plugin location and OutputPath
with the location where you want the compiled binaries to be placed):
`./RunUAT.sh BuildPlugin -Plugin="/PluginPath/ProceduralDungeon.uplugin" -Package="/OutputPath" -Rocket -TargetPlatforms=Mac
Finally copy your OutputPath
folder into your engine's or project's Plugins
folder.
Before plugin version 1.2.1:
Upgrade your project to a C++ project and follow the instruction for C++ project below, or you wont be able to package your game.
(To do that, download Visual Studio 2019 and create a new C++ class from the Unreal Editor)
Since plugin version 1.2.1:
You have to extract the plugin inside your Unreal engine Plugins
folder.
For instance: C:\Program Files\Epic Games\UE_4.26\Engine\Plugins
You can join the Discord server dedicated to this plugin if you want to share, help or ask questions about it.
Installation
Getting Started
Room Architecture
Door
Plugin Settings
Packaging
Dungeon Generator
Choose First Room Data
Choose Next Room Data
Continue To Add Room
Is Valid Dungeon
Occlusion Culling
Door Types
Room Initialization
Room Custom Data
Room Visitor
Room Observer
Console Commands
Multiplayer
Navigation Mesh
Geometry Brushes
If you like my plugin, please consider tipping: