Generate Complex, Multistory Dungeons with UWorlds for Rooms.
Instead of creating huge levels, designers can create small rooms with Unreal’s built in map/level tools, and then have an object distribute those rooms properly, and handle scaling.
Floor Generation General Algorithm: (More detailed description for the whole dungeon in the documentation)
Epic’s resources used
Number of Blueprints: 5
Number of C++ Classes: 4
Network Replicated: No
Supported Development & Build Platforms: Windows 64 bit, Mac, Android, IOS,
Change the singleton in the project settings to DungeonSingleton_BP, or level streaming for rooms and stairs won't work!
Level Streaming/Level Instance creation and Door spawning are only available at runtime. Constructor time can be used to show where the HISM's will be in world space, but it will be rebuilt at runtime.
Maps that represent rooms are unlit, and will appear completely black in the editor. Change the viewmode to unlit.