Jo Walton ([info]papersky) wrote,
@ 2008-05-02 08:58:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Fast and Dirty Fantasy Names
I'm expanding this from a comment in [info]naomikritzer's journal. I thought I'd put it over here so I could save a link to it so I wouldn't have to write it all out again next time I wanted it, because I'm pretty sure I've done this before but I couldn't find it.

You don't have to make up languages the way Tolkien did, you have to make up words and names and the illusion of languages. But those names and words have to be right, because names are threads in the tapestry, names need to work with the picture, or at least be neutral and not pull against it. Names are part of incluing.

If you make them all up, they sound bland and generic (or stupid) and it's hard to distinguish different cultures by naming.

In a book like Melusine or Fires of the Faithful where the author has done names by the Runcorn Method of taking them from real world maps, you get names that look like real names from different cultures, but you also pose the question of how they got them. The first time I read Melusine (before it was published) I came up with (and emailed to [info]truepenny) a ton of different theories about how they got them. You do not usually want your reader to be solving non-mysteries instead of concentrating on the story.

There is a simple way of getting round this.

What you want is the random fantasy name generating program. You set it going and it generated fantasy names until you have ones you like. You can do it without the program (fortunately, because it doesn't run on modern computers) -- it's also how to fake a language.

First vowels -- eliminate one, and decide which of the others is the favourite.

Then consonants -- decide between:

B-V
V-W
W-R
M-N
B-M
C-K
C-G
C-S
S-Sh
Ch-Sh
TT-Th

When you've decided, write down the alphabet without the ones you don't want, with the favourite vowel twice and with "Ch" or "Sh" or "Th" if you want them. (If you chose to have two Ms and no B at all, that's fine, put two.) Then randomly (roll dice?) select consonants (no more than two together) and vowels, stopping when you have stuff that feels nice.

If you want, add "ia" or "land" to the end for country names.

Also, if you want to have two fantasy countries that are different from each other, make all the different choices for the other language. (Excluded vowel becomes favoured vowel, etc.) That way their names and words sound different from each other, even if the reader can't tell exactly how, but the patterns will be consistent for each one.

The Gonovians and the Camavese really will seem like different people.


And my real program asked at the beginning for inputs, it offered you the choices and you chose, and then you put in some syllables to be prefixes and suffixes if you wanted, and then it would happily run forever scrolling new 4-8 letter words up the screen.

If anyone would like to do this in a modern language and put it on the web, I'd be really grateful, and I expect other people would too.

[info]carandol and I once made an alien language for a RPG using this program. The aliens were called Xanfd, and they rocked actually. But I defined so many of their words that eventually when I ran the program it was as if I was getting messages from them, full of words I knew, or half-knew, and other words I didn't. The screen would fill up with things like "Human attack /something/ spaceship /something-plural/ size-comparative something-highstatus FTL communications /something/ broken /something/ /something/ light something something-plural survivors". I could therefore use this for plot generation. I do not actually recommend this, as my memory of sitting in a darkening room reading yellow text on a blue screen that told me of battles far away and alien secrets is a little too realistic for comfort.


Page 1 of 2
<<[1] [2] >>

(Post a new comment)


[info]sureasdawn
2008-05-02 01:38 pm UTC (link)
You're probably aware of all this stuff here, but I find this page has a lot of fun resources for generating fantasy and RPG words and names. :D

Duhr, here's the link: http://www.ruf.rice.edu/~pound/

Edited at 2008-05-02 01:39 pm UTC

(Reply to this)


[info]maviscruet
2008-05-02 01:40 pm UTC (link)
Oh lord yes. I'd love something that did that. I hate coming up with names....

(Reply to this)


[info]antonia_tiger
2008-05-02 01:43 pm UTC (link)
What language did you write the program in?

Some of the old ones are still around, including BBC BASIC. and Wikipedia seems pretty good on identifying the sometimes-renamed versions still available.

The Alien-language does sound eerie, with echoes of breaking Enigma in WW2. For added spookiness, add the slightly stilted giveaways of message headers.

(Reply to this)(Thread)(Expand)

(no subject) - [info]antonia_tiger, 2008-05-02 03:34 pm UTC (Expand)
(no subject) - [info]papersky, 2008-05-02 03:45 pm UTC (Expand)
(no subject) - [info]beamjockey, 2008-05-03 07:33 am UTC (Expand)

[info]ailsaek
2008-05-02 01:53 pm UTC (link)
Have I ever told you the you are the coolest person I know? Really. The rest of the post was fascinating, and I was going to go on a bit about my own attempts at inventing languages and localizations, and then I read that last paragraph and was rendered near-speechless.

(Reply to this)


[info]wcg
2008-05-02 02:01 pm UTC (link)
battles far away and alien secrets

Hexapodia is the key feature

(Reply to this)(Thread)(Expand)

(no subject) - [info]ffutures, 2008-05-02 02:12 pm UTC (Expand)
(no subject) - [info]kate_nepveu, 2008-05-02 02:25 pm UTC (Expand)
(no subject) - [info]fledgist, 2008-05-02 03:29 pm UTC (Expand)
(no subject) - [info]kate_nepveu, 2008-05-02 03:32 pm UTC (Expand)
(no subject) - [info]fledgist, 2008-05-02 03:39 pm UTC (Expand)
(no subject) - [info]kate_nepveu, 2008-05-02 03:41 pm UTC (Expand)
(no subject) - [info]fledgist, 2008-05-02 03:52 pm UTC (Expand)
(no subject) - [info]agrumer, 2008-05-02 06:33 pm UTC (Expand)
Fantasy Name Generation
[info]minnehaha
2008-05-02 02:41 pm UTC (link)
There are a bunch of D&D resources -- or, at least, there were -- on how to do this, including info on how to make different languages seem like different languages.

B

(Reply to this)


[info]dd_b
2008-05-02 02:42 pm UTC (link)
Something rather like this algorithm could pretty easily be put on a web site. Are there other existing resources that are clearly better at this point, or is it possibly worth the trouble?

Also, I'm a little worried by how much interaction with the user the description has, that would make it slow and clumsy on a web site. Was the original program that interactive? And is the source of the original program still around somewhere? Even if it won't run, it can be read.

(Reply to this)(Thread)(Expand)

(no subject) - [info]papersky, 2008-05-02 03:43 pm UTC (Expand)
(no subject) - [info]sprrwhwk, 2008-05-02 03:59 pm UTC (Expand)
(no subject) - [info]agrumer, 2008-05-02 05:54 pm UTC (Expand)

[info]izzylobo
2008-05-02 03:15 pm UTC (link)
"The screen would fill up with things like "Human attack /something/ spaceship /something-plural/ size-comparative something-highstatus FTL communications /something/ broken /something/ /something/ light something something-plural survivors".


So the Free Trader Beowulf was a Xanfd ship? :-)

(Reply to this)


[info]lethargic_man
2008-05-02 03:23 pm UTC (link)
Yeah, but really you want it also to choose amongst a subset of כ (IPA x) and ح (ḥ) and ق (Arabic q) and ع (`) and غ (IPA ɣ) and ص () and Welsh ll and Spanish ll and Chinese q and Swedish sj, etc, etc, etc, in addition to the Latin letters; and really you don't want to have individual odd sounds added, but whole (or partial) series of them (like ṣ, ḍ, ṭ and ẓ in Arabic (none of which I can pronounce)), and then, really, you're halfway back to Tolkien, only computerised. And when you try and read your aliens' messages, by the time you get to the end you've either got a sore throat, or your epiglottis is inextricably knotted with your tongue.

Damn, are my interests showing through?

[info]carandol and I once made an alien language for a RPG using this program. The aliens were called Xanfd, and they rocked actually. But I defined so many of their words that eventually when I ran the program it was as if I was getting messages from them, full of words I knew, or half-knew, and other words I didn't. The screen would fill up with things like "Human attack /something/ spaceship /something-plural/ size-comparative something-highstatus FTL communications /something/ broken /something/ /something/ light something something-plural survivors".

*gleeeeeeeeeee*

(Reply to this)(Thread)(Expand)

(no subject) - [info]papersky, 2008-05-02 03:48 pm UTC (Expand)
(no subject) - [info]roseembolism, 2008-05-02 10:03 pm UTC (Expand)
(no subject) - [info]cnoocy, 2008-05-07 07:52 pm UTC (Expand)

[info]fledgist
2008-05-02 03:29 pm UTC (link)
Gonovians and Cavanese sound like cheeses to me....

(Reply to this)(Thread)(Expand)

Cheeses Loves Me, This I Know - [info]beamjockey, 2008-05-03 07:40 am UTC (Expand)
Re: Cheeses Loves Me, This I Know - [info]fledgist, 2008-05-03 03:27 pm UTC (Expand)

[info]minnehaha
2008-05-02 03:30 pm UTC (link)
What's the Runcorn Method?

K.

(Reply to this)(Thread)(Expand)

(no subject) - [info]antonia_tiger, 2008-05-02 03:38 pm UTC (Expand)
(no subject) - [info]papersky, 2008-05-02 03:38 pm UTC (Expand)
(no subject) - [info]bmlg, 2008-05-02 05:16 pm UTC (Expand)
(no subject) - [info]bellinghman, 2008-05-02 06:39 pm UTC (Expand)
(no subject) - [info]arwel_p, 2008-05-02 05:31 pm UTC (Expand)
(no subject) - [info]nenya_kanadka, 2008-05-11 08:37 am UTC (Expand)

[info]mnemex
2008-05-02 03:40 pm UTC (link)
I don't think the interaction is a problem -- one page where you select options or just say "make something up randomly", then you get to click "give me more" as often as you like to get more words, and can save the URL to go back and use the same "language" again.

What about consonants/dipthongs you don't mention -- for consonants, that's d,f,j,l,p,q,x,y,z, and of course there are lots of dipthongs that aren't in there, from the welsh double-letters to various Chinese pseudo-dipthongs.

(Reply to this)(Thread)(Expand)

(no subject) - [info]papersky, 2008-05-02 03:53 pm UTC (Expand)
(no subject) - [info]ashnistrike, 2008-05-05 11:26 pm UTC (Expand)

[info]mnemex
2008-05-02 03:41 pm UTC (link)
Also, shouldn't preferred word length (in phonemes) be a variable? Particularly for names, some languages favor 1-2 syllable names, others 3 or even 4 syllable names.

(Reply to this)(Thread)(Expand)

(no subject) - [info]papersky, 2008-05-02 03:55 pm UTC (Expand)

[info]deliasherman
2008-05-02 03:50 pm UTC (link)
This is *fascinating*. I so can't do this, with or without a logarithm--which is one reason I set my fantasy in the real world and use real languages (when I can). My only foray into Secondary World fantasy had languages based on Old Irish and Icelandic. I got so involved in nomenclature and language systems and religion that I never got around to making up a coherent plot. Carved one short story out of the material once, and then gave it all up as an interesting experiment.

(Reply to this)


[info]bunsen_h
2008-05-02 04:06 pm UTC (link)
Diane Duane had something like this for generating Rihannsu text, and I gather that something like it has been adapted for Klingon and Vulcan. I also see, from comments, that I did something along the lines of adapting the Rihannsu generator to an on-line script -- though I have no recollection of having done so. See http://members.aol.com/JPKlingon/uta/ .

(Reply to this)


[info]montoya
2008-05-02 04:25 pm UTC (link)
Well, that's the SF name generator. For the fantasy version, you make it randomly place apostrophes at least one per word.

(Reply to this)


[info]ffoeg
2008-05-02 05:13 pm UTC (link)
Try this:

http://arachnion.net/language/language.html

and tell me what you think.

(Reply to this)(Thread)(Expand)

(no subject) - [info]papersky, 2008-05-02 06:27 pm UTC (Expand)
(no subject) - [info]tavella, 2008-05-02 07:12 pm UTC (Expand)
Why isn't it the C.S. Lewis method?
[info]ethelmay
2008-05-02 08:54 pm UTC (link)
He certainly did that at least twice, with Caspian and Shasta. I had the greatest trouble suspending disbelief at Shasta's name when I first read _The Horse and His Boy_. I hadn't even heard of the mountain at that point -- to me Shasta was a brand of pop, usually orange or grape. On the other hand, I still remember the magical feeling we all had when someone in my second- or third-grade class was looking at a globe and suddenly discovered that there was a real Caspian Sea.

(Reply to this)


[info]pixelfish
2008-05-02 09:02 pm UTC (link)
I personally like Twirling the Text Twirl letters when they make not-quite-real words.

(Reply to this)


[info]roseembolism
2008-05-02 10:12 pm UTC (link)
As I recall, the old Traveller rpg game had a similar system for determining alien names, where the vowel/consonant set-up was decided, and then you could roll dice to build words syllable by syllable. They had different tables set up for each of the major races of the game. I never ended up using it, but I remember thinking it was neat.

(Reply to this)(Thread)(Expand)

(no subject) - [info]aquaeri, 2008-05-03 09:23 pm UTC (Expand)

[info]starcat_jewel
2008-05-02 11:06 pm UTC (link)
On making different aliens (or worlds, or cultural groups) have different-sounding names, one of the things I deeply love about the Mageworlds books is that you can tell where somebody is from just by their name. Every single planetary culture uses a different style, as different as Germans from Pakistani from Vietnamese -- and the Mageworlders use one that's so different from everyone else's that the difference in their overall culture and mindset is also readily apparent. I remember noticing this even during my first reading, and thinking, "Smooth!"

(visiting via Making Light)

(Reply to this)


[info]ffoeg
2008-05-03 03:32 am UTC (link)
Okay, should work on every browser now:

http://arachnion.net/language/language.php

(Reply to this)


[info]mjlayman
2008-05-03 03:38 am UTC (link)
Here's a generator that runs on the webpage -- it's highly adjustable:

http://www.rinkworks.com/namegen/

(Reply to this)


[info]violin_writer
2008-05-03 05:02 am UTC (link)
Well that is wild...I'm trying it soon...
thankx

(Reply to this)

Code Muse strikes
[info]vivtek
2008-05-03 05:08 am UTC (link)
Sigh: http://www.vivtek.com/fantasy_namer -- when Code Muse says "Go", one does not question where.

(Reply to this)


Page 1 of 2
<<[1] [2] >>

Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…