How can I get large number (100-1000-10 000) of names, that are at most average hard to spell for things like places, weapons (and NPCs).
Have a look at TES4 Oblivion or TES% Skyrim.
Yes, I understand, that they have paid army of designers for years.
My questions is how this people are creating those names? Is there some hints for this, like should have at least/most this amount of letters or maybe let's create three sets of words - beginnings, middle and endings, and then take one random word from each?
Can it be automatized? Do they check, if created name means anything in any language?
This question is meant as extension for other questions like this, especially: Name generation
Above question was about NPC names, I am looking for something generic, especially for places and artifact names.
I am aware of Markov chains, but even after automatic generation, I would need a way to check, if this "sounds" good and if it means anything in nay language.
As much as second thing can be probably automatized, that first one not really.
Is there any full solution? Do we know, what kind of solution does Oblivion/Skyrim use? Most important part of this question is automatizing part.