I recently completed my first Java programming project: a simple command line application built to provide random character ideas for the 5th edition of Dungeons and Dragons. Some of the final program’s outputs can be seen above. What follows will be a deep dive into the code that makes up the application, detailing the techniques used and choices made in its development.

Randomization

Anna Reed

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store