I'll try and keep this as short and concise as possible, since what I'm looking for is a fairly simple thing in concept.
1. The Problem
When I'm creating a homebrew race, there are a ton of options that are available to me for what I might want to do, but simply seeing them in the UI with the various fields does not make it clear what it should look like in the character builder UI, or which field I'm actually editing. The trial and error of having to publish the homebrew race before you can actually see what it looks like in the character creator makes for a bad user experience.
2. The Solution
There should be a way to test and verify what we're doing against what we want; think of it like a sort of test-driven or behaviour-driven development but for fantasy nerds. When I'm making a race I want to know what character creator UI element corresponds to the field I'm editing, so that the actual behaviour matches my expectations after I'm experienced. For those of us who are new, this also helps to inform exactly how everything matches up so that we can ramp up on the way it works and simplify the process for producing homebrew which others can integrate into their campaigns.
3. The Justification
The homebrew community at D&D Beyond is a sizable one; there is new homebrew content being made on a regular basis, and homebrew has always been a huge draw of D&D (at least in my observation). What makes D&D fun is that it gives you the tools to tell interesting stories with interesting people, and homebrew has always been a fun way to really play around within the guidelines set by the game itself while still bringing your own creations to life. Creating homebrew races is definitely part of that experience in D&D Beyond which would greatly benefit from this kind of UX streamlining.
Please sign in to leave a comment.