Dan Stoza
stoza.bsky.social
Dan Stoza
@stoza.bsky.social
Reposted by Dan Stoza
New #featuredfeature:

Now you can add stairs to your maps! With this feature, it's now possible to completely recreate the demo map, and if you're quick, you can even do it in a video short enough to fit on Bluesky!

Check it out today at tavern.works!

#ttrpg #vtt #gamedev
May 22, 2025 at 10:02 PM
I finally got around to uploading Combadge to crates.io/crates/comba...!

Check it out if you like the idea behind github.com/GoogleChrome..., but wish it supported native Rust interfaces instead of JS ones.

#rust #rustlang #webassembly #wasm #webworkers
May 16, 2025 at 12:05 AM
Reposted by Dan Stoza
New #featuredfeature:

Now you can add and remove rooms from the map editor, letting you quickly set up dynamic lighting for simple maps. The map in the video only took about 90 seconds!

Try it for yourself today at tavern.works

#vtt #ttrpg #gamedev
May 7, 2025 at 11:48 PM
Another preview of the @tavern.works map editor, now with actual editing!

Setting up the lighting for rectangular rooms on your map shouldn't require drawing lines all around your rooms. Tavern knows where the grid is and makes it as easy as possible to do basic lighting!

#vtt #ttrpg #gamedev
May 2, 2025 at 11:39 PM
After spending some time cleaning up grid and rectangle rendering for the map, here's a sneak peek of the room editor in @tavern.works

The goal is to make it as quick and easy as possible to define the rooms, stairs, and other features that make Tavern's lighting engine shine!

#vtt #ttrpg #gamedev
May 1, 2025 at 11:06 PM
Today's project: updating @tavern.works to #Tailwind 4 (and #DaisyUI 5).

The hardest part was moving off of my custom responsive spacing classes now that I can just set --spacing directly, which is a good problem to have!

I also gave the UI a little polish while I was there 🙂

#vtt #ttrpg #gamedev
April 18, 2025 at 11:29 PM
Reposted by Dan Stoza
The Tavern map editor, with grid detection and easy grid adjustment, is now ready for you to play with!

Try it out today at tavern.works, and stay tuned as we start exposing tools for quickly and easily setting up your own dynamic lighting!

#vtt #ttrpg #gamedev
April 16, 2025 at 9:41 PM
While I expect that grid detection will work well most of the time, it's also important that manually editing the grid is quick and painless. Here's a preview of that process, which takes under a minute!

#vtt #ttrpg #gamedev
April 15, 2025 at 6:11 PM
Reposted by Dan Stoza
Today's #featuredfeature:

Like many modern web apps, Tavern allows you to use Markdown in text fields, with a live preview of the formatting, but on top of that, it can also read certain tables to automatically generate rolls!

Check it out today at tavern.works!

#vtt #ttrpg #gamedev
April 1, 2025 at 7:38 PM
One of the most frustrating things about #computervision is trying to get the computer to see the same things that you can, but sometimes a little cheating goes a long way 😉.

This is a pretty challenging map with faint grid lines and strong non-grid lines, but it works now!

#ttrpg #vtt #gamedev
March 31, 2025 at 12:17 AM
As promised: progress images for grid detection.

There might still need to be some configuration settings to help the detector in more ambiguous cases, but it looks reasonably solid to start!

#vtt #ttrpg #gamedev
March 27, 2025 at 11:58 PM
I still don't grok Fourier transforms, but I can apparently wield them well enough to detect grid lines on a map. Looking forward to actually adding support to the upcoming @tavern.works map editor.

#vtt #ttrpg #gamedev
March 25, 2025 at 11:47 PM
The VTT I've been developing, built for speed and ease of use, finally has a public tech demo!

#ttrpg #vtt #rustlang #wasm
The Tavern tech demo is live at tavern.works!

Give it a try and let me know what you think here or on Discord: discord.gg/SkjzZVKe2m
March 21, 2025 at 11:14 PM