56 comments

[ 0.31 ms ] story [ 140 ms ] thread
Here's a pointer: once you have entered "warp" mode from the context menu, options in the "Menu" menu change and you can choose in which way you want to modify the map.
Yeah...everything is accessed from the MENU button

Refreshing the page does not generate a new map

(comment deleted)
Also scroll on the mousewheel to increase/decrease the radius of points to warp.

And also check out the Style menu! I like some of the alternative colour schemes.

The level of detail in this is impressive.

Love these sort of things.

It’s been on HN a few time before but Townscaper by @OskaSta on twitter is also brilliant. He’s worth following as he documents the development of the projects he’s working on, currently a new island generator. Really interesting intersection of algorithms and art. Often shares other peoples work to thats super interesting, I have a feeling he may have retweeted something about this city generator but not sure if it’s the same one.

https://mobile.twitter.com/OskSta

https://www.townscapergame.com/

Edit:

Yes, it is the one Oskar has retweeted, this is the creator: https://mobile.twitter.com/watawatabou

(comment deleted)
Townscaper just got a wider release too from just being on PC for a long time, it's on iOS/Android and on Xbox Game Pass too. Wonderful fun.
I discovered Townscaper a couple weeks ago. It’s relaxing to play with and I have been enjoying building a reproduction of Mont-Saint-Michel...until yesterday when I ran into a limitation in the iPad version. :( According to Oskar’s reply, I can get either the height I need or the width I need, but not both. https://twitter.com/moreartyart/status/1493073923251994628?s...
I wonder if these limits actually do some client-side performance analysis, or if they just have all iOS devices hardcoded with those low limits. An iPad Pro is likely significantly faster than a whole lot of laptops used to play Townscaper.
This is so good. My town of Cheesewall will never be marauded.
I was delighted when a section of my town was named "Fairy Ferry".
My mouse army is marching there as we speak
If you like this, you need to check out Azgaar's Fantasy Map Generator: https://azgaar.github.io/Fantasy-Map-Generator/

It generates a complete, customizable fantasy map with towns and factions. It also integrates this city generator.

Big fan of Azgaar's - used it to build the world for my campaign. If anyone else who used it had issues a while back with an update (around 1.6) where biomes started showing over water, the solution is to clip water in the Styles tab for Biomes (per https://www.reddit.com/r/FantasyMapGenerator/comments/pygnkn... ).

Strong recommend, though takes some learning.

You can zoom in! And edit! This is really cool.
Cool project. The cities feel very old-world, it would be neat to have more modern grid-style layouts too.
Pretty cool. I had a city with an open square in the middle, and tried to generate another square somwhere else, but it didn't work. I only managed to move the streets.
It's been a while since I've seen this name! They also authored a roguelike titled pixel dungeon [1] which I've sunk countless hours into when I was in high school. I suppose city generation not too dissimilar to dungeon generation

[1]: https://watabou.itch.io/pixel-dungeon

"watabou" is already famous for Pixel Dungeon, one of the best Rogue-like games for mobile. It's inspired many forks as well.

This project looks to be on the way to another interesting contribution to OSS.

This tool generates most of my cities for my tabletop games (OSE [B/X]). He has a fully integrated system that can take you from territory to town level. It's really impressive stuff.

Also saves refs like myself hours of (very poorly done) sketching.

Patreon: https://www.patreon.com/watawatabou

Watabou has created many great projects. Besides the already mentioned Pixel Dungeon, check out these other generators:

- Neighborhood generator: https://watabou.itch.io/neighbourhood

- One Page Dungeon: https://watabou.itch.io/one-page-dungeon

- ProcGen Mansion: https://watabou.itch.io/procgen-mansion

- Village Generator: https://watabou.itch.io/village-generator

- Perilous Shores: https://watabou.itch.io/perilous-shores

- Castle Generator: https://watabou.itch.io/castle-in-the-mist

- Fantasy Manor: https://watabou.itch.io/fantasy-manor

- Rune Generator: https://watabou.itch.io/rune-generator

And there are many others in his profile.

These tools are great, and a little amusing sometimes. Description from a generated dungeon:

> Long after the Blind Lady's fall the den remained deserted. Currently it is overrun with eagles, which don't care about the history of the place. Rumors say that a legendary looking glass Torthos-Tyroth is hidden here.

Darn eagles.

I’ve been using this for years for the 5e game I run. It’s surreal seeing it here but it’s a great tool
this is amazing. does anyone know how one would get started building something like this?
This is really cool, but the mobile UX is confusing. There’s no UI, just the generated map. I tried reloading for a new city but that doesn’t work because the URL is updated to include the generation parameters (which is not obvious on mobile).

Using iOS 15 mobile Safari on iPhone Mini 12

EDIT: now seeing a menu button that wasn’t there before, that helps

You may need to tap for the UI to show.
(comment deleted)
Other cool generators from other creators also (in addition to those already posted, copied from [1]):

- Azgaar's Fantasy Map Generator: https://azgaar.github.io/Fantasy-Map-Generator/

- Oskar Stalberg's City Generator: https://www.oskarstalberg.com/game/CityGenerator/

- donjon's Fantasy World Generator: https://donjon.bin.sh/fantasy/world/

- Myth Weavers Dungeon Generator: https://www.myth-weavers.com/generate_dungeon.php

[1] https://www.fiction.tools/#worldbuilding-map-generators

For anyone looking for more depth for their TTRPG games I highly suggest exploring https://eigengrausgenerator.com/. It will lazily generate beautiful, varied details on a town, it's locations, it's buildings, it's denizens, their relations, provide story hooks, and more. Like a good game master it gives just enough surface detail to maintain the immersion, but will generate more detail as you (or your players) interact with whatever catches your (their) fancy.
this thing does a better job than all of the new developments here
My favourite part is that it is not called "thiscitydoesnotexist".
(comment deleted)
I've used these a few times in my D&D games. They're great!
Thank You. There's 30 mins. in the Watabou's "generator" blackhole
These are really good. I've seen several of these sort of city generators, but I like this one better than most. I'm not sure why exactly, but I immediately want to use these in an RPG. There are professional hand-made fantasy cities that aren't as good as these.
How does one get started on the technology and algorithms for this?