New Pro Feature: Custom Sheet Sandbox

The Roll20 Team

The Roll20 Team


Gather round, all ye Sheet Authors and Custom Character Sheet makers: today we launched a new Pro subscriber feature to make your lives easier! The Custom Sheet Sandbox gives you a new, streamlined game type where you can upload character sheet files directly from your computer and update the sheets in real time on the VTT.

Over 3,000 users currently run games with their own custom character sheet. Meanwhile, across Roll20, 37.1% of games use character sheets developed by our amazing Sheet Author community. These folks have dedicated a tremendous amount of time and effort to make a wide variety of games accessible to everyone on Roll20. Until now, any change they made required them to change the code, copy it into the game settings, save, and then reload the entire virtual tabletop. It was an arduous process.

The Custom Sheet Sandbox changes all of this. This special game type is streamlined for fast loading, and allows Sheet Creators to make and preview their changes directly in the VTT. Our internal team has been developing sheets with this tool and found that it increased their efficiency by up to 30% (and reduced their frustration immeasurably). We also added a place to edit and test the sheet’s .JSON file (describing what the sheet is and giving users a way to tweak the settings) inside the sandbox.

We wanted to do more than just make it easier to create and update Community sheets, though: we wanted to make things fancy. Many Sheet Authors told us on the Suggestions Forum they wanted more fonts, so we added Google Fonts which can now be used in the sheet as well as programmed into Handouts, API scripts, and Chat outputs such as dice rolls.

Altogether, the Custom Sheet Sandbox offers the following features:

  • Pro Subscriber access only

  • Access the “My Games” page

  • Click the purple button that says “Custom Sheet Sandbox

  • Create up to 15 Custom Sheet Sandbox games

  • Custom Sheet Sandbox Games

  • Allows loading sheet files from hard drive without using in-browser editor (yes, this means you can use your favorite code editor program at last!)

  • Reloads character sheets on change without reloading the entire VTT

  • Feature Limited

  • CAN access the API and Compendium Data

  • CAN’T invite other players, use Video and Voice Chat, or create new Pages

  • New Game Details / Game Settings page

  • A place to edit and test sheet.json file when submitting to the Roll20 Sheet repository

  • Streamlined for options that work in this special game type

  • Now all Character Sheets can include Google Fonts, and can output them to the Virtual Tabletop through APIs, Handouts, and chat functions such as dice rolls

These enhancements will make it easier for Sheet Authors and Pro users to make the character sheets they really want, much faster and with more visual style. More sheets are better for everyone, so check out the new Custom Sheet Sandbox and see what you can create! We’d also love to hear your feedback on the Bug Forum.

The Roll20 Team Roll20

Roll20 is the all-in-one solution for organizing and playing tabletop games online, allowing you to play your games anywhere and share them with anyone virtually. With the ability to choose from a number of popular titles built ready for your virtual tabletop, your adventures are limitless and you can get started playing with little to no prep. Dive into advanced features like Dynamic Lighting or explore macros and APIs to add some extra depth to your game. Roll20 lets you play your tabletop games, your way.