Azgaar / Fantasy-Map-Generator

Web application generating interactive and highly customizable maps
https://azgaar.github.io/Fantasy-Map-Generator
Other
4.5k stars 640 forks source link

Feature Request - Add option to generate list of NPCs in towns with profession, random adjectives #852

Closed blamarche closed 2 years ago

blamarche commented 2 years ago

I think this tool is amazing and a great open source project. Its very close to being perfect for solo-play roleplaying. A feature that'd be great is if it could generate and store a list of NPCs with description hooks and professions. Currently when solo-playing leaving the map and generating / writing down what NPCs are around feels a bit tedious and would be way more streamlined as a native offering of the map generator.

Untitled
Azgaar commented 2 years ago

Hello. It's a feature I mostly expect from the City generator itself, rather than from the world generator. If we have some tool with integration option, we can try to add it.

blamarche commented 2 years ago

I'd argue that it's not part of the city generator as that only deals with the building layout, which isn't really necessary for generating NPC traits. Thank you for the response though.

carnotcrash commented 2 years ago

ive been thinking of doing something like this in the notes/legend for burgs for a little while, partially as a chance to develop my meagre understanding of JS. was thinking of basing it on something like this: https://www.kassoon.com/dnd/town-generator/ Screenshot 2022-07-29 11 46 01 AM

maybe without some demographic info/shops/whatever Azgaar thinks is 'uncannon' for FMG. seems pretty easy to do, im looking through burgs/states code rn. ofc ill take ages to figure out how to do it bc im horrible at coding, but Azgaar can probably do it in 15 minutes.

Azgaar commented 2 years ago

It's not that easy. We don't have a proper names generator, also need to collect a lot of data for generation first. Generally I believe it can be added only after the update with state rules

Azgaar commented 2 years ago

Closing as not planned as list not for the nearest future. If someone wants to work on it, then please raise a pull request