D&D 3.5 Character Automation

A collection of DD3 screen images for D&D 3.5

D&D 3.5 Banner Image for DD3

The generation of random numbers is too important to be left to chance.

—Robert R. Coveyou,  Oak Ridge National Laboratory

 

Introduction

The test panel images shown below were created from the DD3 desktop application. An online version of the application is in progress. The purpose of the DD3 software is to provide quick generation of player characters and NPCs for the Dungeon Master.

DD3 does not optimize character builds.

DD3 strives to make the randomly generated character make sense.

DD3 uses the following order of generation:

  1. Race
    1. Aging
    2. Vital Statistics
    3. Region
  2. Class
  3. Alignment & Deity
  4. Skills
  5. Feats
  6. Region

Feats and Prestige Classes are determined last because of their prerequisites.

1. Race

There are a number of algorithms used to select the race.

A screenshot of the panel showing racial data

Race Panel

 

Aging effects

Vital Statistics

Region

 

 

 

 

2. The class table

N/PC class data utilizes four tabs. The Class Table tab displays all of the N/PC’s classes and the associated class levels. Each class has a TYPE which indicates if the class is the favored class for the N/PC’s race or if the class is an add-on or prestige. This particular display of the classes does not tell the Player or DM the order in which the classes were added (the class progression).

class list

Class Progression, build paths and path options

The right side of the Class Progression tab displays the order that the classes were added. Note: A Player or DM would first select a class node on the left side of the tab. The class node determines the Branch or Path of the build. Once the node is selected, the order of the classes are then displayed on the right side. Players or DMs can then select the version of the order using the Options slider. Branches (or build paths) and Versions (or path options) of the N/PC allows the Player or DM to retrain the N/PC. All Branches and Versions of the N/PC are accessible by the Player or DM.

A list of alternate D&D 3.5 character class builds for the given character.

Character class retraining and alternate builds (D&D 3.5)

Class features

The class features for all of the classes are displayed in the Class Features tab.

class features

3. Alignment, Patron Deity and Domains

A display showing character alignment, deity and domains with powers Character Alignment, Deity and Domains (D&D 3.5) .

Character Alignment, Deity and Domains (D&D 3.5)

4. Skills

cropped-skills.jpg

5. Feats

A table displaying D&D 3.5 feats for the character build.

Selected D&D 3.5 feats for the current character build.

6. Region

 

7. Leveling

A horizontal slider for adjusting character level for D&D 3.5

Adjust the character level using the slider

 

8. Build Sources

A list of D&D 3.5 books and references used to build a character

Itemized list of D&D 3.5 books and references used to build the character.

9. Character Roster

A list of generated characters that can be sorted by Race, Alignment, Deity, Levels and Region.

A roster of generated D&D 3.5 characters

10. Database Sources

D&D 3.5 Publishers are displayed in the DD3 Content Viewer

D&D 3.5 Content Publishers in the DD3 Content Viewer

D&D 3.5 Publisher Libraries are displayed in the DD3 Content Viewer

D&D 3.5 WoTC Book Libraries in the DD3 Content Viewer

 

D&D 3.5 Book contents are displayed in the DD3 Content Viewer

D&D 3.5 Book contents in the DD3 Content Viewer

 

D&D 3.5 Character Options are displayed in the DD3 Content Viewer

D&D 3.5 Character Options in the DD3 Content Viewer