top of page

Procedural Dungeon Generation

For this project I was created a rogue like dungeon. Therefore I wanted to create a procedurally generated dungeon. To do this I used Binary Space Partitioning. It starts by defining a root space. Then dividing the root space into smaller sections until you reach the minimum root size. Then adding corridors between each room.

image_2023-01-10_162533608.png

Binary Space Partitioning

This is part of the Binary Space Partitioning code in this project.

Procedural Dungeon Generation Project Files

If you would like to have a deeper look into the project files please feel free to download the project files bellow.

bottom of page