aboutsummaryrefslogtreecommitdiff
path: root/zola-static/content/projects/3d-dungeon-generator.md
blob: 8ec4ebcc5427ae95b776c19af4b09ce755b2e058 (plain)
1
2
3
4
5
6
7
8
+++
title = '3D Dungeon Generator'
date = 2023-10-22
[extra]
cover = '3d-dungeon-generator.png'
youtube_id = 'FXcbfuNxp3I'
+++
This program generates 3D dungeons in seconds. It feature **completely** randomly generated rooms instead of stringing together pre-made rooms. The video above features the room cluster system, but it can also connect rooms using hallways. It was made using [Godot](https://godotengine.org/) and C#. I based my technique off of [this](https://vazgriz.com/119/procedurally-generated-dungeons/) article, and improved it with more advanced pathfinding, optimization, and techniques for room generation. The code is hosted on [github](https://github.com/JackJ30/DunGen).