Hacker News new | past | comments | ask | show | jobs | submit login
One Page Dungeon Generator (watabou.itch.io)
408 points by polm23 on Oct 27, 2019 | hide | past | favorite | 23 comments

Looks amazing!

Note that the author also has a fantasy city generator:


And mansion generator:


If you're into that kind of stuff, there's a world map generator(by different author):


and this amazing tutorial on generating maps:



Also, kinda relevant - awesome talks about modern procedural generation techniques(with AI, Houdini, etc):

How AI will change 3D industry


Procedural world generation for Far Cry


Procedurally generating Manhattan for Spider Man


Mindblowing talks by Anastasia Opara (using cool math, deep learning, and a lot of creativity to create crazy cool stuff)


She is the author of the most impressive procedural generation project I've ever seen:



Also, I myself have made a little tutorial about procedurally generating a 3D landscape in Houdini:


Isn't watabou the guy that made the original Pixel Dungeon?

edit: yes, it is, it's in his page

I've used the code of Pixel Dungeon to teach programming - particularly the vision and path finding algorithms.

Of course the code was not built for that but what it lacks in didactic qualities it makes up for in _interest of the students in the domain_

Fantastic job!

I liked it so much that I went to look at the author Patreon[1]. His main thing is creating medieval fantasy city generator[2], which looks even better.

[1] https://www.patreon.com/watawatabou [2] https://watabou.itch.io/medieval-fantasy-city-generator

This is awesome. The creator is Oleg Dolya[1], who created wonderful roguelike mobile game Pixel Dungeon[2][3], which I spent months on playing on my tube commute until I managed to finish it with all characters.

It's just wonderful how a single person (I assume) can get the balance of all details and difficulty so right to produce something so rich and enjoyable. Highly recommended.

[1] https://twitter.com/watawatabou [2] http://pixeldungeon.watabou.ru/ [3] https://github.com/watabou/pixel-dungeon

That is really cool! The quality on these is amazing!

I would love to read more about how it was made!

Also, it's a shame it's not open source. It would be cool to be able to add features that are specific to your game (for example, replace the fantasy things that can appear in rooms with Lovecraft themed things).

He is also an author of the Procgen Mansion [0][1][2] - procedural generator of buildings with a floor plans, which includes stairs, doors and windows.

[0]: https://watabou.itch.io/procgen-mansion

[1]: The demo on that site utilizes keyboard not fancy buttons as in Fantasy City Generator, I recommend to quickly read information about key bindings.

[2]: https://itch.io/jam/procjam2018/rate/321647

I really enjoy all of the generative art watabou creates. I've started learning Haxe just to understand their code.

Did they release the sourcecode? On reddit he says he does not want to yet?

Made with Haxe + OpenFL, the source code is available here: https://github.com/watabou/TownGeneratorOS

That's another project though isn't it? Great to see people using Haxe. Much underrated.

Yeah, I haven't read this one yet. I've been working through medieval fantasy generator. I hope he releases this one though.

"6. An intricate puzzle, swears when solved"


I got "A mundane-looking door, pleads to be killed when the knob is touched." Hahaha

Neat! A slightly less pleasing description I saw was "A trunk holds a lamp and a lamp", which has a definite smell of being machine-generated.

I dunno, that reminded me of https://www.youtube.com/watch?v=pRva7z8pvwc

The dungeons look great. One of the reasons is that they contain a lot of symmetry, which makes them more artificial looking than a typical random maze. Wonder how the code generates that symmetry...

I don't know how this code base does it, but I've seen another random dungeon generator that did a first pass generating symmetrical features and a second pass adding asymmetries to get a symmetrical-but-not-too-symmetrical look.

Another one that’s nice is a generator from Donjon. Source code only partially available though. His site offers many different types of generators: https://donjon.bin.sh/d20/dungeon/

Is there the source code of this available somewhere?

Awesome. How easy would it be to generate a corresponding interactive 3d environment?

It seems to be scrolling off the lower right edge on mobile safari, even on a tablet.

Nice generator. But sometimes it makes a dungeon with alot of dying elves

Nice crisp graphics.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact