-
Notifications
You must be signed in to change notification settings - Fork 0
Design Specification
For an experienced Dungeons & Dragons player, leveling up a character is easy, but for novice players, it can be a confusing mess of information. This process is outlined in The Dungeons & Dragons Player’s Handbook, which is large, heavy, and costs over $30 (Amazon). For what is actually meant to be a simple process containing 2-4 specific steps, each individual player must sift through hundreds of pages of new attributes for their character’s specific class, the new spells available, and the spell index in order to get the information necessary to complete those steps. Most groups, or campaigns, only have one of these books between the 4 to 7 people, so when everyone levels up, it is a time inefficient and difficult-to-learn activity. All in all, it can be very frustrating to new players, and inconvenient to the experienced.
While the Wizards of the Coast - the makers of Dungeons & Dragons - have made books that do a wonderful job of easing players into the game mechanics of Dungeons & Dragons and are particularly detailed with the process of leveling up, the information in these books are not an accessible resource to everyone due to the cost and the size of the books, which may be intimidating and inefficient to novice players.
Although there are apps that allow players to store character sheets and automate the leveling up process, these apps do not provide sufficient information to give insight into the choices, or help them with spell decisions, and these players often end up have to use the handbook. Furthermore, these apps require you to use their entire character sheet, they are inflexible for different play styles. Players are forced to copy over information that may already be tracked in other campaign management tools like Roll20 or on the standard paper character sheet. Copying over every datapoint just for the leveling systems on these apps that poorly automate the process is not efficient.
Through our design, we hope to automate the leveling up process for Dungeons & Dragons by providing a simple, convenient and quick way for all players to access the information to level up without needing to use books. Additionally, our solution will have the flexibility to accommodate users who track their character on paper, other D&D apps, or digitally on Roll20 and be learnable enough for novice players to use easily without inconveniencing veteran players.
Level is a web-based application that optimizes and guides users through the leveling-up process for Dungeons & Dragons by acting as an reference that internally stores all the necessary information for leveling up in one place. This is opposed to the conventional level-up process which requires cross-referencing multiple different resources and scanning through many different pages to find the relevant information. By being web-based with mobile compatibility, Level will be accessible to users who do not have reliable mobile phones.
This application also provides a clear step-by-step procedure on how to complete a level-up. Users are able to learn from this application not only the specific bonuses, spells and abilities that they can potentially gain from each level-up, but also what exactly these different spells and abilities do. As leveling up in Dungeons & Dragons frequently requires choosing which of these their character gains, having this information readily available can help users make these choices more quickly and efficiently as they can know immediately the gameplay implications of their choices.
The name of the application, "Level" is intended to center the overall theme of RPG gaming - since leveling up is an important mechanic in RPG games - and to evoke both the main purpose of the application, which is to help facilitate the level-up process of Dungeons and Dragons.
Updating D&D 5e Characters Made Easy
This is the homepage, which users will see upon opening the application. Here, users can select the class of their character and the level to which they are attempting to progress by utilizing the dropdown menus (Figure 1a, Figure 1b). Making this choice here is important as the information needed for each level-up is varied and organized based on these two factors. After selecting their

which rolls to generate a random number, much like a dice roll made non-digitally.




