Many websites exist which will generate D&D 3.5 or d20 NPCs. Others, such as this one, generate Player Characters.
These generators are usually mutually exclusive, however, and in offering a great deal of freedom and customization sacrifice speed and put a certain creative burden on the hands of a game master. This is a curious failing, as many game masters may be turning to generators in part because they don't have the time or creative spark to come up with every single villain or figure a party meets.
This generator attempts to offer an alternative. It grants a user no choices (later versions may) but creates a purely random human character with the click of a button. Technical issues need to be resolved, but the generator already fully functions for creating a character with predetermined class, level, alignment, and abilities. It also presents this information in a collection of tables that is much more readable
than the traditional "stat-blocks" while wasting little space. It should be noted that this is a random individual generator, not a character generator. For a truly significant character, more work on the lines of feat, skill, and spell selection would need to be done, (possibly after the fact...)
along with backstory and motives. However, the few-choices nature of this program could provide an interesting way for a party to start out: without choices in class (most likely Commoner) or ability distribution.
A note on names and basic motivations: While these might go well with the theme of this webpage, I am of the opinion that, unlike fast character stats, the existing name generators (often, perhaps, for real people)
are sufficiently available for quick use. Though useful for the DM in a pinch, I can't do all of your work for you and I can't know what names will or will not sound appropriate for your campaign. "Smith" never hurt anyone.
Assumptions: The generator assumes that the majority of humans are low-level commoners, and thus a large proportion of characters generated will fit into one or both of those categories.
Ability scores are generated through a single Math.random() function that recurses on values higher than 18. This is different from more common methods, which have a tighter distribution of scores.
This project was created as the final examination for a web design class at Hampshire College, a liberal arts college in Amherst, Massachusetts. I'd like to continue working on this project and programming web pages in the future
and you can check out my other work here Thanks go to Bright Hub for suggesting a color scheme.
Jans Carton's version of the d20 System Reference Document was used as a reference source. This use is in accordance with the d20 Open Gaming License
Wizards of the Coast, Inc. Hypertext d20 SRD. Ed. Jans W. Carton. Web. 09 Dec. 2010. http://www.d20srd.org/ "Dungeons and Dragons" and associated terms are the copyright of Wizards of the Coast, Inc.,
Regretfully, I don't forsee having the time to create a similar program for the more recent editions, so this will be a 3.5 only item.