With an AI
Copy RPG Desk’s guide to the AI (ChatGPT, Claude, Gemini…), describe the sheet and install the file it gives back. See Create with an AI.
In RPG Desk, a sheet is a web page: HTML for the fields, CSS for the looks and, if needed, JavaScript for the math. rpgdesk.js, RPG Desk’s library, connects the page to the room:
The sheet below is working. Type in the fields and click Roll Strength:
Test mode: the data stays in this browser only. The band in the corner switches the role (GM, sheet owner, another player) and shows the log of rolls.
It does not have a single line of JavaScript: each field has a data-field attribute, and each roll
button, a data-roll.
With an AI
Copy RPG Desk’s guide to the AI (ChatGPT, Claude, Gemini…), describe the sheet and install the file it gives back. See Create with an AI.
By hand, in one file
One .html file, with the manifest inside and the two rpgdesk.js lines. Start with the
tutorial.
In a package
Several files (HTML, CSS, JavaScript, images, fonts) in a .zip, with more than one sheet or
table. See Packages with several files.
.html (or the .zip). RPG Desk checks the file and tells you what to fix, if anything.For details, the Reference has the manifest, the attributes, the rpgdesk.js API, the verifier and the limits.