Skip to content

RamGI55/DungonGenerate

Repository files navigation

Procedual Dungeon Generator in Unreal Engine

This is the procedual dungeon generator in Unreal Engine 5.5 generate the square shape of the dungon with the simple configuration and one click settings! Utilising a Greedy Algorithm Approach to create the diverse, square-shaped dungeon layouts with optimal room placement and connectivity. Thi system is designed for ARPG layout which needes for the unlimited playablity to the player.

Instructions

  1. Download the soruce code or clone the git repository.
  2. right click the .UProject file and click the generate the visual studio file.
  3. Open .sln file and build the project
  4. When the project is opened generate the dungeon with dungeon number member variable in the actor setting.
  5. then hit the play or simulate button and see the dungeon you generated!

Expected Results

Low Stress Situation - 12 dungeons generated
sampleof12
Moderate Stress Situation - 100 dungeons generated
sampleof100
High Stress Situation - 1000 dungeons generated
sampleof1000
In the Gameplay
realgameplay
Usecase of the Dungeon Generator

Watch the Dungeon Generator in Action

Click the image above to watch the dungeon generator demo

Current Features

  • Configurable/adjustable Dungeon Settings in the Actor.
  • Sample Dungeon block.

Known Problems/Bugs

  • GC may run when you generate +5k dungeons and possibly cause the bottlenecks in UE garbarge collector.

Requirements

  • Unreal Engine above 5.4.4. or Higher.
  • C++ Compiler with Unreal Engine Support, Rider is recommanded.

About

Dungeon Generator in Unreal 5

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published