<!-- MHonArc v2.4.4 --> <!--X-Subject: [MUD-Dev] Name/language generation --> <!--X-From-R13: Penaqba Qyvar <oenaqbaNzreyva.frqban.arg> --> <!--X-Date: from scipio.globecomm.net [207.51.48.12] by in5.ibm.net id 866712401.29542-1 Thu Jun 19 09:26:41 1997 CUT --> <!--X-Message-Id: Pine.GSO.3.95.970619015816.4591A-100000#merlin,sedona.net --> <!--X-Content-Type: text/plain --> <!--X-Reference: Pine.LNX.3.91.970618143347.4361F-100000@hydra --> <!--X-Head-End--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <html> <head> <title>MUD-Dev message, [MUD-Dev] Name/language generation</title> <!-- meta name="robots" content="noindex,nofollow" --> <link rev="made" href="mailto:brandon#merlin,sedona.net"> </head> <body background="/backgrounds/paperback.gif" bgcolor="#ffffff" text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000"> <font size="+4" color="#804040"> <strong><em>MUD-Dev<br>mailing list archive</em></strong> </font> <br> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] <br clear=all><hr> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> Date: [ <a href="msg01352.html">Previous</a> | <a href="msg01354.html">Next</a> ] Thread: [ <a href="msg01373.html">Previous</a> | <a href="msg01357.html">Next</a> ] Index: [ <A HREF="author.html#01353">Author</A> | <A HREF="#01353">Date</A> | <A HREF="thread.html#01353">Thread</A> ] <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <H1>[MUD-Dev] Name/language generation</H1> <HR> <!--X-Subject-Header-End--> <!--X-Head-of-Message--> <UL> <LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI> <LI><em>Subject</em>: [MUD-Dev] Name/language generation</LI> <LI><em>From</em>: Brandon Cline <<A HREF="mailto:brandon#merlin,sedona.net">brandon#merlin,sedona.net</A>></LI> <LI><em>Date</em>: Thu, 19 Jun 1997 02:24:35 -0700 (MST)</LI> </UL> <!--X-Head-of-Message-End--> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> On Wed, 18 Jun 1997, Oliver Jowett wrote: > I have a sneaking suspicion that I've seen discussion on this before, but > FWIW.. > > I'm slowly setting up a system where some NPCs (not the major ones, and > not the minor - ie. animal-level - ones) are generated with unique names, > physical characteristics, and personalities. As part of this I need some > way to generate random names or words in a specific language. > Hmm, instead of using an "english" dictionary as a seed for word modification, which would end up with a greater amount of random non-name like words than what you probably want, you could set up a scheme for name generation depending on language. A typical scheme defining common name prefixes or suffixes, begining letters, ending letters, depending on sex possibly, and then internal vowl composition and general length. After you have a "scheme" you could then apply a generator that would "follow the scheme." This scheme of course would be related to the language of the names origin, but would mean you wouldn't actually have to come up with a whole language, just the scheme for which it follows. It would be hard to use english as an example scheme because of mix of schemes it has intruduced from other languages. As an example though, say a simple grunt language of primitive goblins or some such, and think of how they might come up with names from a primitive language. Goblin language: Name length typically short, one-two syllable. Prefixes and suffixes typically harsh sounding, Rk (Rr-ck), Gk (Gh-ck)... Female names typified by extra consonnant pronunciation, sss, lll and internal composistion using deep, or long vowl sounds, uu, au, eu Example names: Rkuul Gkeusss Ktikuum This is just an example of course, doesn't look that great, but trying to get my point about a "scheme" for a language or name, which would make it easier in the end to come up with names, or even words for the language. Brandon L. Cline brandon#sedona,net </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <HR> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="01348" HREF="msg01348.html">Name/language generation</A></STRONG> <UL><LI><EM>From:</EM> Oliver Jowett <oliver#sa-search,massey.ac.nz></LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <UL> <LI>Prev by Date: <STRONG><A HREF="msg01352.html">[MUD-Dev] Name/language generation</A></STRONG> </LI> <LI>Next by Date: <STRONG><A HREF="msg01354.html">Re: [MUD-Dev] Alright... IF your gonan do DESIESE...</A></STRONG> </LI> <LI>Prev by thread: <STRONG><A HREF="msg01373.html">Re: [MUD-Dev] Name/language generation</A></STRONG> </LI> <LI>Next by thread: <STRONG><A HREF="msg01357.html">Re: [MUD-Dev] Name/language generation</A></STRONG> </LI> <LI>Index(es): <UL> <LI><A HREF="index.html#01353"><STRONG>Date</STRONG></A></LI> <LI><A HREF="thread.html#01353"><STRONG>Thread</STRONG></A></LI> </UL> </LI> </UL> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> <ul><li>Thread context: <BLOCKQUOTE><UL> <LI><strong><A NAME="01358" HREF="msg01358.html">Re: [MUD-Dev] Name/language generation</A></strong>, Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 19 Jun 1997, 21:48 GMT <LI><strong><A NAME="01348" HREF="msg01348.html">Name/language generation</A></strong>, Oliver Jowett <a href="mailto:oliver#sa-search,massey.ac.nz">oliver#sa-search,massey.ac.nz</a>, Thu 19 Jun 1997, 06:13 GMT <UL> <LI><strong><A NAME="01352" HREF="msg01352.html">[MUD-Dev] Name/language generation</A></strong>, Jamie Norrish <a href="mailto:jamie#sans,vuw.ac.nz">jamie#sans,vuw.ac.nz</a>, Thu 19 Jun 1997, 14:36 GMT <UL> <LI><strong><A NAME="01373" HREF="msg01373.html">Re: [MUD-Dev] Name/language generation</A></strong>, Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Fri 20 Jun 1997, 13:06 GMT </LI> </UL> </LI> <LI><strong><A NAME="01353" HREF="msg01353.html">[MUD-Dev] Name/language generation</A></strong>, Brandon Cline <a href="mailto:brandon#merlin,sedona.net">brandon#merlin,sedona.net</a>, Thu 19 Jun 1997, 16:26 GMT </LI> <LI><strong><A NAME="01357" HREF="msg01357.html">Re: [MUD-Dev] Name/language generation</A></strong>, Shawn Halpenny <a href="mailto:malachai#iname,com">malachai#iname,com</a>, Thu 19 Jun 1997, 20:56 GMT </LI> <LI><strong><A NAME="01360" HREF="msg01360.html">Re: [MUD-Dev] Name/language generation</A></strong>, Brandon Gillespie <a href="mailto:brandon#roguetrader,com">brandon#roguetrader,com</a>, Fri 20 Jun 1997, 00:30 GMT </LI> <LI><strong><A NAME="01379" HREF="msg01379.html">Re: [MUD-Dev] Name/language generation</A></strong>, Martin Keegan <a href="mailto:martin#cam,sri.com">martin#cam,sri.com</a>, Fri 20 Jun 1997, 14:32 GMT </LI> </UL> </LI> <LI><strong><A NAME="01331" HREF="msg01331.html">Persistancy</A></strong>, Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Tue 17 Jun 1997, 03:53 GMT </UL></BLOCKQUOTE> </ul> <hr> <center> [ <a href="../">Other Periods</a> | <a href="../../">Other mailing lists</a> | <a href="/search.php3">Search</a> ] </center> <hr> </body> </html>