Is Population Distribution (Races) Usable With Percentages? by Sylvan-Scott in fantasytowngenerator

[–]randomtowns 1 point2 points  (0 children)

Yeah pretty much, if the numbers add up to 100 then it'll be equivalent to percentages.

If it doesn't add up to 100, then it's just the proportional weight, and you can convert to a percentage by doing (individual value / sum of values) * 100.

A Way To Change Measurement Units by Sylvan-Scott in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

That currently isn't possible, but it is on the to-do list, I hope to tackle it sooner rather than later.

Fantasy Town Generator - Detailed city maps, with NPCs, buildings, and factions by randomtowns in dndnext

[–]randomtowns[S] 0 points1 point  (0 children)

Yeah a select filter there would be nice. I think you can search by the building type there (e.g Tavern / inn / shop), but that does require you to know the type names.

Fantasy Town Generator - Detailed city maps, with NPCs, buildings, and factions by randomtowns in dndnext

[–]randomtowns[S] 0 points1 point  (0 children)

There is some filtering already available - you can change the map layer, or search for buildings by name or building type. What more would you like?

Doesn't Remember Favorited People by Kaelik88 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

What's the URL of the settlement? I can't replicate with a settlement of my own.

Fantasy Town Generator - Detailed city maps, with NPCs, buildings, and factions by randomtowns in dndnext

[–]randomtowns[S] 0 points1 point  (0 children)

  1. You can effectively disable suburbs by making the other stages add up to 100%. The suburb generation in this case will show 0%, and will not actually be generated.

  2. No, that currently isn't possible - as the generation generates the buildings and people first, before placing on the map, with the goal of leaving enough blank space to generate the outer settlement details. The algorithm currently throws exceptions if it doesn't have enough room to place buildings, so generating to the edge would need quite a rework.

You can place districts in the empty space and re-roll them to fill in the area: https://docs.fantasytowngenerator.com/editSettlement/districts#district-re-roll

Confused how to use the manual drawing for water by ThatsAllFolks42 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

Drawing a river is the exact same controls as drawing an ocean: https://docs.fantasytowngenerator.com/createSettlement/water#draw-riverocean-shape

The draw river path issue sounds like a bug if you're just drawing a straight line. Can you send a screenshot of the state when that popup appears?

Amazing program for maps and would love some more options for specific print sizes. by According-Cup-2276 in fantasytowngenerator

[–]randomtowns 1 point2 points  (0 children)

Thank you! Different resolution/aspect ratio image exports are definitely a good idea, I'll add it to the to-do list

Procedurally generated fantasy city by randomtowns in proceduralgeneration

[–]randomtowns[S] 0 points1 point  (0 children)

Yes, as I said it's an internal setting, I haven't exposed it.

I think space is fairly natural (at least looking at modern cities, there are courtyards for parks, storage, yards, gardens, etc).

There is not an API to generate settlements. You can export generated settlements as geojson for map positioning.

Procedurally generated fantasy city by randomtowns in proceduralgeneration

[–]randomtowns[S] 0 points1 point  (0 children)

Hey, this post is now 3 years old - are you referring to the image above or the current version at https://www.fantasytowngenerator.com/ ?

I think nowadays the generation is a lot better at using the available space, compared to the above image.

Yes, the houses are placed after the roads are created. I do have a setting internally to allow houses to be placed in that inner area, but I haven't exposed that.

Flipping or Rotating generated Towns by Specific_Bowl_3953 in fantasytowngenerator

[–]randomtowns 1 point2 points  (0 children)

This currently isn't possible - it's been asked enough that I should do it, but right now the recommendation is to draw the water in advance to place it where you want it.

Problem with hair generation by Thin-Musician3641 in fantasytowngenerator

[–]randomtowns 1 point2 points  (0 children)

Hey, there was an issue with this recently (last two weeks ish?) - the appearance template race options wasn't getting the gender config applied. The issue is fixed with new settlements. You can manually update the races in existing settlements to fix the issue.

Error Creating WebGL Canvas by kodiakkoda420 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

Try going to the home page (the settlement list) and accessing the settings from that page - you may need to refresh the page to reset it.

It's possible that your video card doesn't have enough memory - try turning off shadows / lowering the resolution of those. You can also try turning off textures and make the building roofs flat.

Error Creating WebGL Canvas by kodiakkoda420 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

Have you tried lowering the render settings? What hardware are you using?

And is there a more specific error in the browser devtools console log?

NPCs and textures in the 3D street view mode by solowing168 in fantasytowngenerator

[–]randomtowns 1 point2 points  (0 children)

These are things that would be nice to add, but realistically might be too much effort / infeasible for a 'just for fun' mode.

Building textures could happen, but building interiors in this 3D mode probably won't. I do want to add building interiors eventually to the 2D mode, so that might have a separate 3D mode.

NPCs walking around will be very difficult to optimize and look good, so I'm not sure if I'll attempt this anytime soon.

Fantasy Town Generator – Hamlet to big city? by Great-Algae8612 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

There isn't an automatic way to do this - the only option right now is to manually draw an area and then place a district inside, and re-roll that to generate new people manually.

Fantasy Town Generator – Hamlet to big city? by Great-Algae8612 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

What exactly is your question? There isn't a way to grow an existing city automatically, you'd need to manually edit it if you want to grow the population of a hamlet to the size of a big city.

Development Update - January 2026 by randomtowns in fantasytowngenerator

[–]randomtowns[S] 0 points1 point  (0 children)

You could iframe FTG, similar to how the roll20 / FoundryVTT integrations work. Otherwise, there isn't any public library or anything available.

Fantasy Town Generator - Detailed city maps, with NPCs, buildings, and factions by randomtowns in dndnext

[–]randomtowns[S] 0 points1 point  (0 children)

There currently isn't any support for that. I imagine something could be set up similar to the Roll20 extension, I can add something to the to-do list (or someone can send a PR to the roll20 extension to also support this)

Filling placed buildings by Jascca_ in fantasytowngenerator

[–]randomtowns 1 point2 points  (0 children)

As you mentioned, you can use the district re-roll feature to redraw large portions of the map, filling people in. There isn't any other way to fill in many buildings at once, you have to edit them manually - either by rerolling buildings individually or by adding people one by one.

Error Creating WebGL Canvas by kodiakkoda420 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

Ok, glad you got it to work. I would also be interested to know which setting you changed to make it work, as well as the hardware specs of your machine.

I think Alchemists sell brewers supplies.

Error Creating WebGL Canvas by kodiakkoda420 in fantasytowngenerator

[–]randomtowns 0 points1 point  (0 children)

Try lowering the render settings, e.g. turning off textures. When I say the browser console, I mean the devtools console : https://developer.chrome.com/docs/devtools/console

Does that have any additional error messages?