3 ms·
Togetherness Table https://www.1kfa.com/table https://www.1kfa.com/table Open source SVG/HTML/CSS/JavaScript (no frameworks) project for playing Tabletop RPGs
by sjbrown 6y ago
Togetherness Table https://www.1kfa.com/table https://www.1kfa.com/table
Open source SVG/HTML/CSS/JavaScript (no frameworks) project for playing Tabletop RPGs (D&D et al) online.
It started out as just a dice-roller, but since it's so easy to nest whatever SVG thingamagic you like into it, it's been expanded to do card decks, tokens, and a thing I'm calling "Dynamic Trays".
Dynamic Trays do the gruntwork of RPG calculations. Sums, tabulations, even "exploding dice".
There's still a lot to do, every time I add a feature I think of two possible new ones. I've got to say, SVG is *really* nice. I think many developers would have the first instinct to do this in an HTML Canvas tag, but SVG does so much heavy lifting for you.