[RELz] Jumble - Random Name Generator

Post » Wed Jan 05, 2011 12:48 am

Not exactly an Oblivion mod, but I think it would certainly be useful for modders. I plan on using this for naming anything really, characters in my mods, names of cities, characters in my writing, anything really. Hope you guys find it useful as well :D

http://www.tesnexus.com/downloads/file.php?id=33005
http://www.invision.tesalliance.org/forums/index.php?/files/file/541-jumble-random-name-generator/

Name: Jumble - Random Name Generator
Author: Critterman
Version: 1.0
Date: 7/13/2010
Requirements: Java JDK 6 (get it at: http://java.sun.com/)

===============
Description:
===============

After being stumped one too many times trying to think of the "right" name, I devised a solution: make a random name generator that never runs out of names! Jumble takes a list of consonants and vowels and scrambles them together randomly, multiple times, to create completely unique names. This, however, creates wild and out-landish names; though useful in some fantasy settings, there is also a need for more conventional names. That is why I also integrated a generator that randomly scrambles the most common male, female, and last names from the United States 2000 census. The possible combinations of both jumbled and conventional names is approx. 48,874,430,485,409,259,613,497 (48 sixtillion). Even if you decided to name every grain of sand in all the oceans of the world, you would still have names left-over.

===============
Features:
===============

* Generate completely random names.
* Choose the complexity (length) of the names generated.
* Automatically splits names larger than 16 characters into two names (at a random point).
* Choose to randomize the complexity up to a certain point.
* Generate combinations of names from the United States 2000 census.
* Choose whether to generate female, male, or both names.
* Generate one name at a time or in batches.
* Choose to save the results as you generate more.

===============
Install:
===============

1. Extract the .zip archive wherever you like.
2. Make sure the following files are together in the SAME folder:
* Jumble.jar
* consonants.ini
* vowels.ini
* femfirstnames.ini
* malefirstnames.ini
* lastnames.ini
3. Double click the "Jumble.jar" file to start the application.
4. Alternatively, you can right click the "Jumble.jar" file and create a shortcut. You can place this shortcut anywhere and lunch the application from there with the shortcut.

===============
Un-Install:
===============

Simply delete all of the files related to this program.

===============
Configuration:
===============

Jumble has been designed with configuration in mind. The .ini files packaged with the download can be configured to alter the results of a generation. To remove a name/consonant/vowel simply remove that line from the respective file. Add a name/consonant/vowel at the end of the file on its own line. The program reads every line as a new name/consonant/vowel. The program will then randomly pick a name/consonant/vowel from the file to make a name.

NOTE: DO NOT change the name of the .ini files or the program will fail to generate a name.

===============
Bugs/Issues:
===============

Currently I have not encountered any bugs or issues while testing version 1.0. However, if you find one, then please contact me (see contact info) so I can fix it in the next version.

===============
Change Log:
===============

1.0 - 7/13/2010 - Initial Release

===============
Contact:
===============

Contact me through email at tyhallada (at) gmail (DOT) com.
Alternatively, contact me through TESAlliance, TES Nexus, or the BGS forums for a faster response (username: Critterman).

===============
Credits:
===============

Couldn't have done it without NetBeans, thank you guys.
The Head First Java book helped tremendously to get me to this point, I recommend it to anyone who wants to learn java.
Thanks to Google, I pretty much taught myself the rest.

===============
Tools Used:
===============

NetBeans IDE 6.8
Oblivion Tool Kit (for this readme)

===============
License/Legal:
===============

This file is provided as is and the author holds no responsibility for anything that may come to happen from using this file.

Also you may only distribute, alter, or otherwise modify this program if you give the author credit and do not claim it as your own.

User avatar
Syaza Ramali
 
Posts: 3466
Joined: Wed Jan 24, 2007 10:46 am

Post » Tue Jan 04, 2011 7:22 pm

I'm confused on where to put each file....????
User avatar
Heather Kush
 
Posts: 3456
Joined: Tue Jun 05, 2007 10:05 pm

Post » Wed Jan 05, 2011 1:56 am

Hmm. This got me thinking.

This should be possible to do with an OBSE function, I think ... A kind of Markov text generator, similar to http://www.ruf.rice.edu/~pound/.
User avatar
Sherry Speakman
 
Posts: 3487
Joined: Fri Oct 20, 2006 1:00 pm

Post » Wed Jan 05, 2011 3:14 am

This is fantastic! Great work. Love all the options, it's pretty epic.

Thanks for this.
User avatar
Myles
 
Posts: 3341
Joined: Sun Oct 21, 2007 12:52 pm

Post » Tue Jan 04, 2011 2:26 pm

I'm confused on where to put each file....????

Just put all the files in a folder of your choosing (it doesn't matter), just make sure all the .ini files are with the .jar file. Then double click the .jar file to run it. If your computer doesn't know how to run it then get the JDK from here: http://java.sun.com/

Hmm. This got me thinking.

This should be possible to do with an OBSE function, I think ... A kind of Markov text generator, similar to http://www.ruf.rice.edu/~pound/.

Actually, I did look at the string functions OBSE has, and I think it might be possible to replicate what i did in-game. However, I'm not really sure what its could possibly be though :huh:

This is fantastic! Great work. Love all the options, it's pretty epic.

Thanks for this.

Thanks for the comment! Glad you like it :)

I'm think of adding titles (even more chances for hilarious names :P ), like Geoffrey Hochstetler The Insane Sailor. I think it would give ideas for the character as well as the name :)
User avatar
TOYA toys
 
Posts: 3455
Joined: Sat Jan 13, 2007 4:22 am

Post » Tue Jan 04, 2011 8:23 pm

Haha, I'd love to see titles. Just seeing certain names makes my imagination and storytelling flow, titles would be amazing.
User avatar
Invasion's
 
Posts: 3546
Joined: Fri Aug 18, 2006 6:09 pm

Post » Tue Jan 04, 2011 7:30 pm

Haha, I'd love to see titles. Just seeing certain names makes my imagination and storytelling flow, titles would be amazing.

Just added it!

Version 1.1 includes titles and a some text formatting to help distinguish the title from the name.
get it http://www.tesnexus.com/downloads/file.php?id=33005
User avatar
Jeffrey Lawson
 
Posts: 3485
Joined: Tue Oct 16, 2007 5:36 pm


Return to IV - Oblivion