hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9.5K
active users

Me, earlier:
I’ve heard some folks have had problems understanding the dice rolls in this game. I have an idea on how to use SFX on the dice to make them more understandable. I can probably just do this with the UI, should only take a minute.

Me, a bit later:
Ok, so the SFX UI can’t _quite_ express what it needs to make the dice get differentiated right. Luckily there’s and API…. it should still be pretty straightforward.

Matt Bond | zxaos

Me, even later:
Ok well the API had quite a few problems around playing dice rolling animations twice and I had to reimplement a bunch of logic because the base software doesn’t expose keep/drop mechanics for rolls _and_ I had to avoid the animations being called multiple times because the internal representation is actually several dice “pools” of size one, but it works now…

Me, very much later:
Actually the built-in SFX animations play too fast and one of them has an attached sound effect that I don't want, so I guess I'm going to go learn enough Three.js to implement my own special effects so I can play those instead...

Me, just all the time apparently: xkcd.com/1739/

xkcdFixing Problems

I mean at least in good news the router hasn't tried to tell me that 192.168.2.13 is a valid public IP address so far today, so at least I'm only dealing with the one stream of problems of my own making.