Partnering with Dungeons and Dragons as well as third party vendors, D&D Beyond gives the user access via pay as you go for any resources, consolidating it into one convenient location.

Image of a table set up to play dungeons and Dragons

DnDBeyond

DnDBeyond

D&D Beyond is a popular if not the most popular online recource for Dungeon and Dragons.

D&D Beyond is a popular if not the most popular online recource for Dungeon and Dragons. Partnering with the D&D owners: Wizards of the West Coast as well as third party vendors D&D Beyond gives the user character creation and access via pay as you go for any resource that has been printed, consolidating it into one location instead of lugging loads of books.


Image of a table set up to play dungeons and Dragons

DnDBeyond

D&D Beyond is a popular if not the most popular online recource for Dungeon and Dragons.

D&D Beyond is a popular if not the most popular online recource for Dungeon and Dragons. Partnering with the D&D owners: Wizards of the West Coast as well as third party vendors D&D Beyond gives the user character creation and access via pay as you go for any resource that has been printed, consolidating it into one location instead of lugging loads of books.


Problem

While D&D Beyond does have a new to the game online character creating option, it feels light on explaining the rules.

My project goal is to create a more persona driven approach with an emphasis on real world examples (what exactly does a 12 Constitution entail?).

D&D Beyond has a new to the game online character creating option, it feels rules understanding intensive during creation.


My project goal is to create on persona driven by real world examples (what exactly does a 12 Constitution entail?).

Goals

Make character creation more about a persona development.

  1. Use real world examples of the rules to help make the character more believable.

  2. Have the user get what they are looking for in the creation, not feeling underwhelmed or disappointed. 

  3. Incentive to sign up for a subscription to create and use more characters.

  4. Encourage in site purchases from the various vendors.

Goals

Make character creation more about a persona development.

  1. Use real world examples of the rules to help make the character more believable.

  2. Have the user get what they are looking for in the creation, not feeling underwhelmed or disappointed. 

  3. Incentive to sign up for a subscription to create and use more characters.

  4. Encourage in site purchases from the various vendors.

Roles

Researcher


UX Designer


UI Designer


Testing Coordinator

Goals

Make character creation more about a persona development.

  1. Use real world examples of the rules.


  2. Have the user get their hero created. 


  3. Incentive to sign up for a subscription to create and use more characters.


  4. Encourage in site purchases from the various vendors.

Roles

Researcher


UX Designer


UI Designer


Testing Coordinator

Quest begins

Quest begins

One-on-one interviews

One-on-one
interviews

“My wizard found out really fast how not good she was with a rapier. ”


— Veronica is talking about the life choices of El'dra, her deceased elven wizard.

“My wizard found out really fast how not good she was with a rapier. ”


— Veronica is talking about the life choices of El'dra, her deceased elven wizard.

“My wizard found out really fast how not good she was with a rapier. ”

Image of an elf wielding a a longsword.
Image of an elf wielding a a longsword.

I interviewed four participants one on one and two via survey.

  • Novice's often misunderstand what a class* can and can’t do.

  • Half interviewed start with a class*, Then develop the persona and backstory as they build and play the character.

  • The emphasis on backstory is important (one DM** asked for a backstory so they could incorporate personal elements into the campaign***).

  • 2 out of 6 usually just make a super simple backstories because they struggle with the creativity involved

I interviewed four participants one on one and two via survey.

  • Novice's often misunderstand what a class* can and can’t do.

  • Half interviewed start with a class*, Then develop the persona and backstory as they build and play the character.

I interviewed four participants one on one and two via survey.

  • Novice's often misunderstand what a class* can and can’t do.


  • Half interviewed start with a class*, Then develop the persona and backstory.

*Class is the profession of the character.

**DM = Dungeon Master. The person leading the campaign.

***Campaign is the adventure your characters partake in.

— Veronica is talking about the life choices of El'dra, her deceased elven wizard.

  • The emphasis on backstory is important (one DM** asked for a backstory so they could incorporate personal elements into the campaign***).

  • 2 out of 6 usually just make a super simple backstories because they struggle with the creativity involved

  • The emphasis on backstory can be important (one DM** asked for a backstory before the campaign starts***).


  • 2 out of 6 usually just make a super simple backstories because they struggle with the creativity involved.

*Class is the profession of the character.

**DM = Dungeon Master. The person leading the campaign.

***Campaign is the adventure your characters partake in.

*Class is the profession of the character.

**DM = Dungeon Master. The person leading the campaign.

***Campaign is the adventure your characters partake in.

Story boards

Working off of the data collected from the interviews I storyboarded two significant issues that were called out.


Storyboards for issues on selecting a class.
Storyboards for issues on selecting a class.

Working off of the data collected from the interviews I storyboarded two significant issues that were called out.

Storyboards for creating a backstory problems

Personas

Kaylee - Newbie Ranger

Kaylee:
Newbie Ranger

Age: 26

Occupation: ER Nurse

Experience: Started playing bi-weekly two weeks ago.

Age: 26
Occupation: ER Nurse
Experience: Started playing bi-weekly two weeks ago.

“I’m inspired by movies, podcasts and books. Not all heroes are best suited for their adventures, weaknesses are just as interesting than strengths.”

“I’m inspired by movies, podcasts and books. Not all heroes are best suited for their adventures, weaknesses are just as interesting than strengths.”

“I’m inspired by movies, podcasts and books. Not all heroes are best suited for their adventures, weaknesses are just as interesting than strengths.”

Needs

Pain Points

  • To better understand the attributes rules.

  • To fit the right class and race for my character.

  • Being able to create a character by myself.

  • To better understand the attributes rules.


  • To fit the right class and race for my character.


  • Being able to create a character by myself.

Kaylee is very creative and is looking for ways to independently comprehend some of the rules. She would also like a better way to approach what class would be best for her ideas.

Kaylee is very creative and is looking for ways to independently comprehend some of the rules.

William - Budding Barbarian

William:
Intro Barbarian

She would also like a better way to approach what class would be best for her ideas.

Age: 31

Occupation: Network Security Engineer

Experience: Started 2 months ago. Plays 2 -3 times a month.

Age: 31

Occupation: Network Security Engineer

Experience: Started 2 months ago. Plays 2 -3 times a month.

“I’m a bit stat driven and honestly not as creative as others in the party.”

“I’m a bit stat driven and honestly not as creative as others in the party.”

Pain Points

Needs

Pain Points

  • Help with creativity for backstory.

  • To develop a personality character.

  • Understand the alignment options.

  • Help with creativity for backstory.


  • To develop a personality character.


  • Understand the alignment options.

Kevin takes a more strategic approach to building his characters. Getting the most out of each one. While combat is sound, the personality and backstory he struggles with leaving him a bit disengaged in the non comabt events.

Pain Points

Kevin takes a more strategic approach to building his characters. Getting the most out of each one. While combat is sound, the personality and backstory he struggles with leaving him a bit disengaged in the non comabt events.

Project Goals

DND Beyond like any other company needs to make sure they are aligned with their users.

Technical Considerations were needed to help plan for the projects budget but also to see if any long term goals could be incorporated with other projects scheduled down the road.

DND Beyond like any other company needs to make sure they are aligned with their users.

Technical Considerations were needed to help plan for the projects budget but also to see if any long term goals could be incorporated with other projects scheduled down the road.

Living room showcasing the all glass back wall showing the city line.

Problem statements

Problem
statements

POV#1
I would like to assist with newer players to help them understand the rules so they can be independent and confident in character creation.



HMW#1

How can we encourage the new user and discourage them from wanting to play?

POV#1
I would like to assist with newer players to help them understand the rules so they can be independent and confident in character creation.



HMW#1

How can we encourage the new user and discourage them from wanting to play?

Living room showcasing the all glass back wall showing the city line.

POV#1
I would like to assist with newer players to help them understand the rules so they can be independent and confident in character creation.



HMW#1

How can we encourage the new user and discourage them from wanting to play?

Singing guitarist plays to an audience.

POV#2
I would like to give new players a sense of realism to add to their character.



HMW#2

How can we assist users who have an idea and want to put it to paper correctly?

Singing guitarist plays to an audience.

POV#2
I would like to give new players a sense of realism to add to their character.



HMW#2

How can we assist users who have an idea and want to put it to paper correctly?

POV#2
I would like to give new players a sense of realism to add to their character.



HMW#2

How can we assist users who have an idea and want to put it to paper correctly?

POV#2
I would like to give new players a sense of realism to add to their character.



HMW#2

How can we assist users who have an idea and want to put it to paper correctly?

POV#1
I would like to help the new player be satisfied in their choices.



HMW#1

How can we help with making the player's creation as realistic as possible?

POV#1
I would like to help the new player be satisfied in their choices.



HMW#1

How can we help with making the player's creation as realistic as possible?

Living room showcasing the all glass back wall showing the city line.

POV#1
I would like to help the new player be satisfied in their choices.



HMW#1

How can we help with making the player's creation as realistic as possible?

Living room showcasing the all glass back wall showing the city line.

POV#1
I would like to help the new player be satisfied in their choices.



HMW#1

How can we help with making the player's creation as realistic as possible?

User flows

User flow for Class Decider was a………...busy one!

With the amount of classes available the right questions needed to be asked or the user is quickly heading down the wrong path.


Backstory Generator and ability real world descriptions were also created just not shown here

User flow for Class Decider was a………...busy one!

With the amount of classes available the right questions needed to be asked or the user is quickly heading down the wrong path.


Backstory Generator and ability real world descriptions were also created just not shown here

Userflow for class decider

Design

Design

Low fidelity

Class selector

With an established style guide already existing I was able to concentrate more on the layout. I expect that some style guide updates will be needed as these are new features the guide may not have taken into account for.

With an established style guide already existing I was able to concentrate more on the layout. I expect that some style guide updates will be needed as these are new features the guide may not have taken into account for.

Low Fi thumbnials of Story Genertor
Low Fi thumbnials of layout

Background generator

1
2
3
Image
1
2
3
Image

Class decider feature and background generator was not as complicated as expected thanks to the user flow giving me visual path to navigate from.

Class decider feature and background generator was not as complicated as expected thanks to the user flow giving me visual path to navigate from.

Class decider feature and background generator was not as complicated as expected thanks to the user flow giving me visual path to navigate from.

HI Fidelity

Class selector

Background generator

I skipped the Mid Fidelity, Hi Fidelity was such a minimal effort as well as to help make a walkthrough easier to understand for testers not familiar with the site.


  • I added a CTA for the Choose a Class Feature on the Choose a Class page.


  • I placed the CTA above the class tiles to help it stand out and not get lost on the page..

I skipped the Mid Fidelity, Hi Fidelity was such a minimal effort as well as to help make a walkthrough easier to understand for testers not familiar with the site.


  • I added a CTA for the Choose a Class Feature on the Choose a Class page.


  • I placed the CTA above the class tiles to help it stand out and not get lost on the page..

I wanted to keep the design and function of the feature as close to the site design and functionality as possible.


  • I started with a type of combat because the research pointed to this being the most common initial decision for players.


  • The copy was written for the user to understand what the expectation of their decision is, and not stats and rules.

Background generator

Background
generator

I wanted to keep the design and function of the feature as close to the site design and functionality as possible.


  • I started with a type of combat because the research pointed to this being the most common initial decision for players.


  • The copy was written for the user to understand what the expectation of their decision is, and not stats and rules.

I wanted to keep the design and function of the feature as close to the site design and functionality as possible.


  • I started with a type of combat because the research pointed to this being the most common initial decision for players.


  • The copy was written for the user to understand what the expectation of their decision is, and not stats and rules.

User testing

User testing

Skaakas the Holf-Orc

Skaakas the Half-Orc

Skaakas
the Half-Orc

I had testers create a character named Skaakas the Half-Orc: Spell caster that primarily use a two handed battle axe.


I gave the testers 3 tasks:


  • Figure out a class for your Skaakas.


  • Generate a backstory for Skaakas.


  • Edit the backstory and add a new tag and regenerate Skaakas’s backstory.


I had testers create a character named Skaakas the Half-Orc: Spell caster that primarily use a two handed battle axe.


I had testers create a character named Skaakas the Half-Orc: Spell caster that primarily use a two handed battle axe.

Image Skaakas the half orc with battle axe over the their shoulder.

I gave the testers 3 tasks:


  • Figure out a class for your Skaakas.


  • Generate a backstory for Skaakas.


  • Edit the backstory and add a new tag and regenerate Skaakas’s backstory.


I gave the testers 3 tasks:


  • Figure out a class for your Skaakas.


  • Generate a backstory for Skaakas.


  • Edit the backstory and add a new tag and regenerate Skaakas’s backstory.

Chinks in the armour

Chinks in
the armour

Problem #1

Solution #1

""
""

The CTA didn’t stand out visually enough. Location was great, color wasn’t attention grabbing..

The CTA didn’t stand out visually enough. Location was great, color wasn’t attention grabbing..

''

The site color styles were not very consistent. I opted for the green because it was one of the more consistent colors associated to CTA’s through out the site

Solution #1

''
''

The site color styles were not very consistent. I opted for the green because it was one of the more consistent colors associated to CTA’s through out the site

The site color styles were not very consistent. I opted for the green because it was one of the more consistent colors associated to CTA’s through out the site

Problem #2

Solution #2

""
""

Knowing what step you are in the process is in important. Originally I had it in the header of the page. It wasn’t near or similar in design to the overall character building menu already on the site.


It wasn’t intuitive for the user to look for a separate type process indicator. Additionally, it didn’t match the overall site design.

Knowing what step you are in the process is in important. Originally I had it in the header of the page. It wasn’t near or similar in design to the overall character building menu already on the site.


It wasn’t intuitive for the user to look for a separate type process indicator. Additionally, it didn’t match the overall site design.

""

Knowing what step you are in the process is in important. Originally I had it in the header of the page. It wasn’t near or similar in design to the overall character building menu already on the site.


It wasn’t intuitive for the user to look for a separate type process indicator. Additionally, it didn’t match the overall site design.

Revised design of Portfolio section
Revised design of Portfolio section

Adding a separate process menu below the main menu keeps the design consistent and intuitive for the user.

Adding a separate process menu below the main menu keeps the design consistent and intuitive for the user.

Solution #2

Problem #3

Solution #3

Solution #3

""
""

When you finally decide on Skaakas’s class …Ranger, the button is at the bottom of the page, a rather long page.


Testers were not sure if the class was automatically selected or a confirmation was needed.

When you finally decide on Skaakas’s class …Ranger, the button is at the bottom of the page, a rather long page.

When you finally decide on Skaakas’s class …Ranger, the button is at the bottom of the page, a rather long page.

Testers were not sure if the class was automatically selected or a confirmation was needed.

Testers were not sure if the class was automatically selected or a confirmation was needed.

""

Moving the Select Class button “above the fold” of the monitor made it noticeable and accessible.


Placing below the brief class description added to a natural flow of events on the page.

""
""

Moving the Select Class button “above the fold” of the monitor made it noticeable and accessible.

Moving the Select Class button “above the fold” of the monitor made it noticeable and accessible.

Placing below the brief class description added to a natural flow of events on the page.

Placing below the brief class description added to a natural flow of events on the page.

Quests end

Quests end

Lessons Learned

Every project has it’s own set of challenges. Even with a design system in place it was a bit of challenge finding consistent design patterns. It took a bit of research to pick up the more consistent patterns before I could proceed into the Hi Fidelity designs.


Originally I was thinking this feature a completely independent path from current character builder. The research told me the approach of embedding into the character builder would be wiser approach in terms of accessibility as well as cost and time in development..

Every project has it’s own set of challenges. Even with a design system in place it was a bit of challenge finding consistent design patterns. It took a bit of research to pick up the more consistent patterns before I could proceed into the Hi Fidelity designs.

Every project has it’s own set of challenges. Even with a design system in place it was a bit of challenge finding consistent design patterns. It took a bit of research to pick up the more consistent patterns before I could proceed into the Hi Fidelity designs.

Originally I was thinking this feature a completely independent path from current character builder. The research told me the approach of embedding into the character builder would be wiser approach in terms of accessibility as well as cost and time in development.

Originally I was thinking this feature a completely independent path from current character builder. The research told me the approach of embedding into the character builder would be wiser approach in terms of accessibility as well as cost and time in development.

Final Thoughts

I really enjoyed researching and developing this project. Outside of developing my UX/UI skillset I picked up a couple of great ideas for playing the game as well!

I really enjoyed researching and developing this project. Outside of developing my UX/UI skillset I picked up a couple of great ideas for playing the game as well!

I really enjoyed researching and developing this project. Outside of developing my UX/UI skillset I picked up a couple of great ideas for playing the game as well!


I would love to show this to DnD Beyond development team, I feel it would be a welcome addition to their site.

I would love to show this to DnD Beyond development team, I feel it would be a welcome addition to their site.

I would love to show this to DnD Beyond. I feel it would be a welcome addition to their site.

Social media: LinkedIn

6419 mansion Blvd.

Pensauken, 08109

New Jersey (It's called pork roll!)