ProcGen is a procedural generation library for creating room-based dungeons and caves.
It is heavily based off of Pierre Vigier's Dungeon and Cave Generation blog post where he explains how he made the generation for his game, Vagabond.
For more information about how to use the library and how generation works, check the manual.
- GNU Compiler Collection (11.4.0)
- GNU Make (4.3)
- Raylib (5.5+) Optional, only for debugging
to build the library you can use the included Makefile:
makeIt will then build the libprocgen.so shared library.
To run the debug program that was used to produced the example images, you can use the provided debug script debug.sh.
