Hi 🙂
As always, your work is really inspirational for me, as I’ve always been into procedural gen as long as I can remember.
This one is nothing less than amazing: the visual result is almost perfect
Do you think it would be possible to export the generated map as a JSON or something similar, so I can add an import function on my RPG Map tool (available on Itch.io)?
This is delightful for a number of reasons. Back in the paleolithic age, some buddies of mine and I that were working together on a linguistic computing project on an IBM 370 / 138 wrote a bunch of programs in SNOBOL4 to do just this – text only, of course, but they still run in my Virtual XP mode. We could specify number of rooms, level of complexity, and other parameters as well.
Example:
There are stairs leading down into an antechamber. The chamber is square, (x) in size, with two passages leading off to the southeast.
Room number 2 is rectangular, (x) in size.
The door through which this room is entered is a secret door made of metal and is locked with an invisible button on the right side of the door. In addition, there are 3 other exits from the room.
There are 12 skeletons in the room! There is also treasure here, which is contained in stone jars and is hidden by an illusion. The trove consists of 3000 silver pieces. In addition, you find 750 gold pieces here.
Room number 3 is trapezoidal, about 3400 sq. ft. in size.
The door through which this room is entered is made of wood and is open. In addition, there are 2 other exits from the room.
There are 3 shriekers in the room!
Etc.
I’m delighted that someone took up the torch and brought this idea into the 21 st century!
I’ve seen a lot of dungeon generators with a lot of bells and whistles, but they always inevitably produce dungeons with a lot of errant hallways, dead ends, and weird layouts. This is the first procedural dungeon generator I’ve seen that actually makes dungeons that feel like they’d make sense, and doesn’t lead to a lot of winding, unnecessary paths.
This is very good tbh.
I’m learning to code, I would love to learn how to do something like. ..
Is there a chance to see the source code?
If it’s procedural generation of the dungeon what you’re interested in,this tutorial might come in handy. Part 3, in particular, shows you how to create a basic dungeon generator that will produce something similar to this tool. Alternatively, I havesome code here, made in Processing.
It’s a programming environment with an unfortunate name, hehe. It makes googling a pain. It’s very easy to draw stuff, you can find it here:https://processing.org/The dungeon generation algorithm doesn’t really require it though, it should possible to follow in whatever language you’re using.
http://openprocessing.orgis a good place to start …
Thanks, definitely will be nice to see it progress forward.
neat, this is an excellent beginning to what i hope will be a tool as robust as your fantasy city generator! Excellent work.
very nice. some rooms come with no door though. it would be nice to have an option to enter a minimum / maximum size. if interested in dungeon tiles or probs I don’t mind sharing what I have or draw extra stuff if you want.
https://www.deviantart.com/gabrielbaroen/gallery/ 62473719 / dungeontiles
You can right-click and choose “Save image as …” (or something similar) in most browsers! It’ll export the whole dungeon, including the title and text at the top.
If you change toggle the notes off / on and repeat the image save , you can create a DM copy and a player copy!
This is seriously awesome for something you’ve just bashed together for a monthly challenge. I think the notes would work better as prompts rather than specific things. Use the old DMG room classifications of of Guardian, Challenge, puzzle, combat, Trap, Treasure, Treasure with monster, treasure with trap.
GIPHY App Key not set. Please check settings