Random Material Name Generator

Interesting. Though I actually will blacklist certain letters of the alphabet too.

Or consider them a collision, so you wont get "Foorium and “Foolium” since L and R sound the same in certain Languages, meaning these two would be considered identical Names.

So while the letters L and R can show up, in the boiled down collision check they will be considered the same letter. M and N would be the same too, just like C, K and Q.

H and Apostrophes would be entirely blacklisted.

Consonant Clusters may also be avoided, because I dont want “ng”, “nk”, “kst”, “ch” or “sch” sounds be forced onto people who cant pronounce those for shit.

Edit: Also the Double-O would also not be allowed, making the Foo example above a bit bad. And the “-ium” ending would be a special case only allowed for base Materials and nothing else.

(also because people love to misunderstand things: This is only for AUTOMATICALLY generated names, you can still manually name a Material or something with whatever weird UTF-8 Characters you can come up with. But you may need to expect Tofu)

The Game will also be able to mostly detect transliterations when people reference Ingame Objects, which might help with automatic Translation, and even may end up linking to the ingame knowledge database (which contains all Information your Player-Character happens to have about the subject of that made up Word).

My Plan for this is to at least work a little bit with Japanese, even though I highly doubt there will be more than a dozen people ever using that part of translation, and one might have to expect the Japanese side to at least know the Latin Alphabet.

Edit: The Wikipedia Article on Lojban might be a good informative thing to read.

Also I already know better ways than above to ensure Communication works without Languages, but that isn’t what this particular Thread is about. :wink:

2 Likes