Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×

Building a 5e SRD Compatible Sheet

I'm currently exploring the idea of building a character sheet for Esper Genesis. It's a system based upon the 5e SRD. What would be the best way to leverage work that's already been done for 5e SRD campatible game systems?
1535688236
Scott C.
Forum Champion
Sheet Author
API Scripter
Compendium Curator
The question is how comfortable with HTML, CSS, and Javascript you are. If you aren't used to working with these, I'd recommend starting from scratch and learning as you go instead of diving into the complexities of the OGL and Shaped sheets; instead stealing pieces from them as you need to. If you need some tutorials on working in these languages, I'd recommend starting at codeacademy .
Scott C. said: The question is how comfortable with HTML, CSS, and Javascript you are. If you aren't used to working with these, I'd recommend starting from scratch and learning as you go instead of diving into the complexities of the OGL and Shaped sheets; instead stealing pieces from them as you need to. If you need some tutorials on working in these languages, I'd recommend starting at codeacademy . Thanks Scott. I'm pretty comfortable with those tools of web dev. My question is more about not duplicating effort. For example, I'd love to leverage the 5e OGL sheet that Roll20 has created as the base. Ideally, I'd like to just fork what they're doing and only update data specific to the game. I'd still like to incorporate changes to fix issues with the base sheet. I suspect this isn't going to be an easy task, since the html file for a character sheet appears to be monolithic in nature. I figured that I would ask though, just in case I was wrong.
1535916678
GiGs
Pro
Sheet Author
API Scripter
Since you know what you;re doing, you're correct that the best way is to grab the base code from one of the other sheets and tweak it to fit your needs. This is in fact the method that roll20 themselves recommend somewhere in the wiki.