About This Project
The D&D Character Generator is a Windows desktop application that quickly creates randomized fantasy characters. Users enter a custom character name and generate a combination of gender, age, class, race, and primary ability. The project demonstrates object-oriented C# development, WPF data binding, reusable controls, and XAML interface design.
TIMELINE
Project Setup and Interface
Created the .NET WPF project and designed the main character-generator interface with XAML.
Character Model
Built the object-oriented character model and added collections for gender, age, class, race, and ability values.
Randomization and Data Binding
Implemented random character generation, INotifyPropertyChanged, WPF bindings, and automatic interface updates.
Reusable Controls and Testing
Completed the text-length control, supporting components, custom styling, testing, and project documentation.
PROJECT MEDIA
See It In Action.



EXPLORE THE PROJECT