Skip to content

tcaraway/DnD

Repository files navigation

DnD

Dungeons and Dragons 5th edition Character Creator

Character.java - contains all the information related to a character. What is altered during the course of the program.

CharacterCreatorUI.java - thousands of lines that make up the user interface. The methods here are mostly all transitions from one panel to another (while altering the character object in some way). NOTE : Neatbean GUI builder tool was used to make the user interface.

CharacterWriter.java - class in charge of printing all of the character's information onto a file.

Equipment.java - contains various data concerning items received from Backgrounds, and items found in packs (dungeoneer, scholar, explorer, etc)

StatRoller.java - contains the logic for rolling ability scores (4d6, drop lowest)

WeaponAttack.java - contains info relating to a weapon attack made by the character (damage, attack bonus, weapon properties, etc.)

About

Dungeons and Dragons 5th edition Character Creator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages