This is an implementation of procedural generation for Godot 4.x. It includes floorplan generation, room management and camera transitions between rooms.

This is intended as a prototype / skeleton for further development, and it is not intended as a starter kit for roguelike / roguelite games.

See the code

Credits:

This implementation is based around te article wrote BorisTheBrave and its JavaScript implementation.

If you're interested, I also recommend Florian Himsl's explanation on the algorithm for The Binding of Isaac.


StatusPrototype
PlatformsHTML5
AuthorKuluGary
GenreAdventure
Made withGodot
Code licenseMIT License
LinksSource code