Show HN: Dungeon Map Doodler Beta - Free online map drawing tool (dungeonmapdoodler.com)
This is a D&D map making tool I've been working on for a while now, but I just added some new features to the beta that I think HN users might find neat. When building a world map, you can use "Dynamic Brushes" to draw organic looking terrain. This is achieved entirely with svg filters and javascript canvas, no fancy libraries or anything. This came with a pretty large rewrite of some of the underlying code, so I'm sure there's a number of bugs I haven't come across, but I'd love to hear your opinions on it!
25 comments
[ 3.9 ms ] story [ 63.1 ms ] threadIt seems very well-made, though I bet people would appreciate one or two youtube tutorials (it seems very feature rich btw).You should try posting it on reddit and other sites to get more feedback.
Congrats!
Between the different drawing tools, the dynamic brushes, the style presets and texture options, you can create a pretty wide variety of maps with it. I know a lot of map making tools create maps with a very obvious style to them, but mine gives you a lot of flexibility while still taking just a few clicks to make it happen.
Hope you have fun playing around with it!
I'm sure there's more improvements I could make on performance, maybe I could switch to only drawing the mouse cursor on the mousemove event rather than using the animation loop, but then when you're tweaking values in the menus, you won't see your changes in real time any more. It's all a balance, and this is just something I do in my spare time, I'd rather have fun building some new features than seeing my cpu usage drop by a percentage point.
For another data point, on my half decent desktop, it uses about 10% cpu and 20% gpu
Don’t go out of your way for me though, I doubt I’d ever actually use it.
A cool idea, but I'm still not really sold on apparently heavyweight apps in-browser as they seem to end up with a lot of similar issues.
And performance does seem to suffer quite a lot on my M1 air.
I actually haven't tested it on a mac before, so thanks for letting me know. I just looked at it in Safari and apparently they still don't support svg filters even on desktop, so the app is unfortunately broken there