Generating Names
A simple example of how a world can be randomly created using a few rules is that of generating names. Using a few lists of words, I wrote a program that samples the likelihood of each letter coming given the previous letters. It then creates names using those statistics. Below is a few lists of names titled from where the input words were taken.
Any name generating tool will need to be a bit more than just blindly spitting out strings of letters. For one, I've found it's a good idea to ensure that at least one vowel is in each name. Also I've also employed a list of offensive words that are filtered out of any randomly generated names.
The Bible: | Swahili: | Tolkien: |
- Deshias Mizer
- Ditak Inijael
- Artin Coli
- Azmaan Shor
- Brim Omasrecolon
- Toob Chor
- Phta Bach
- Pene Jong
- Beth Beavin
- Lohish Bach
- Jiphth Haia
- Val-Tan-El Hattiss
- Hish Jecar
- Kath Stek
- Aphylip Selin
- Hiah Ciphin
- Peros Tubad
- Yamidara Izpal
- Seleth Fleb
- Minebaef Mieruppot
|
- Wamkunjo Tuomba
- Kusabi Ithiliyo
- Kumkututunuka Vimiza
- Maamea Huza
- Kuhukusha Kukutata
- Akuta Akaamina
- Akaona Akia
- Akuini Wandela
- Umia Kumia
- Alivyofu Anase
- Akiani Itahi
- Iliwakie Anayewa
- Waka Waliwa
- Habudi Pitanda
- Hamfu Mwaka
- Atia Wapang
- Mtao Sandikamsa
- Wape Unyemea
- Kuona Anabu
- Tusukatuka Wasifu
|
- Barien
- Mindel
- Ollad
- Eregolath
- Aegor
- Valmin
- Arath
- Nessil
- Faurufin
- Eldil
- Dador
- Lothumat
- Varn
- Eorn
- Quen
- Egnog
- Angwraund
- Lent
- Amrond
- Thalmen
|
And last is a list created by a mixture of several input word lists. I think this give a good other-worldly feel to them.
Mix: |
- Shec Wimhas
- Swic Ramblo
- Thanna Scheaud
- Mcge Corel
- Amta Kakijuijn
- Chel Warbie
- Parle Tain
|
- Arbard Meastar
- Leves Zatnek
- Jomeatar Soly
- Mayatno Rose
- Rasha Delzer
- Utek Kuha
- Schobann Cold
|
- Bicton Shara
- Nyoth Wicel
- Mell Garn
- Sons Mmir
- Deber Minya
- Moodo Esell
|
Copyright © 2003-2004 Steven Partlow. All rights reserved.
|