Godot Version
Godot 4.3
Question
Hi!. I’m building a binding of inspired game. For now I have the infrastructure, character movement and shooting, enemy AI, etc.
The next step is to make the procedural dungeon system and I wanted some insight before diving into it. I want it to be like the binding of isaac, that means no corridors connecting rooms, just rooms.
For now, I’ve thought of having room scenes with premade shapes and some variability: enemies, drops, door locations… Each room can then have up to 3 doors that, upon entering, will trigger a transition to other rooms.
What I haven’t figured out is how to make the “shape” of the dungeon and how to avoid room collision. I guess I could define room dimensions for each room scene, or just use shapes that go well with each other…
Anyway, I just wanted to ask for advice before diving into it. This system must have a solid architecture to avoid refactoring, etc.