fegennari / 3DWorld

3D Procedural Game Engine Using OpenGL
GNU General Public License v3.0
1.15k stars 89 forks source link

Update Universe_name.cpp #23

Closed dudecon closed 11 months ago

dudecon commented 11 months ago

Suggested phoneme distribution from GPT4 I tested it in Python and the results are certainly more varied and exotic sounding.

fegennari commented 11 months ago

Thanks for the input. While these character tables may generate more interesting names, they also generate names that are difficult to pronounce. I had to manually tweak the original data to remove problematic combinations.

I think the new names would be fine for planets, moons, and stars because they do seem alien. They don't really work well for street names, company names, and family names though. Yes, I use the "universe" name generate for many purposes!

So what I've done is split the name generator into two variants. Universe object names come from the new data, while city object names continue to use the old data. This adds some variety, though maybe not in the way you originally intended.