Procedurally generated dungeon with prebuilt rooms

Hi,

I’m trying to create a TwinStick shooter game in the style of “The Binding Of Isaac” where I have a procedurally generated dungeon, but the rooms that are able to spawn are already prebuilt. Also there should be no corridors between rooms. So every room is right next to the other room, only seperated by a wall and connected by a single door.
All tutorials I find online are for tile-based dungeons where every room is procedurally generated as well. Which is not what I want.
Does anyone have any good resources on that? Doesn’t matter if it’s in video or text form.

Thanks.

Look into a technique called Wave Function Collapse - it’s engine agnostic.

It also works in 3d if you’re ever planning on stacking those rooms on top of one another.

3 Likes

The plugin Dungeon Architect in the marketplace has a mode where it does exactly that – you set up pre-built room blueprints, and it can join them together.

2 Likes

Holy hell, it even is called the Isaac builder. Gotta look into it more before I spend 300€ but this seems like exactly what I need.