Bring your karma
Join the waitlist today
HUMBLECAT.ORG

Blind and Visually Impaired Community

Full History - 2018 - 09 - 13 - ID#9ff2nr
13
Talking Dice app for role playing games (or whatever else you need dice for) (self.DMAcademy)
submitted by sonofabutch
fastfinge 5 points 4y ago
Oh, this looks useful! There are several dice rolling apps for iPhone that work OK, but they suffer from the problem that the more complex the app is, the more attention it drags away from the RP. Setting up common roles in advance and accessing them with a single keypress is a really clever idea.

My only feedback: have you considered using accessible_output2 instead of calling SAPI directly:
https://bitbucket.org/qsoft/accessible_output2

This would give you Braille support, and multiplatform support.
sonofabutch [OP] 5 points 4y ago
Paging /u/leonidizzil!
Leonidizzil 2 points 4y ago
No I hadn't, I think I'll try implementing that. Thank you for bringing that to my attention it seems like exactly the kind of thing this program needs.
ErtaySh 2 points 4y ago
Ha neat, I was considering making a similar app for phones, since it's more convenient to have a smartphone with you rather than a computer. Perhaps you can port this to a web app, accessible on mobile?
Marconius 2 points 4y ago
1. pick up iPhone with VoiceOver turned on or off.
2. Toggle Siri and say "roll the dice!"
3. Et voila.

I like writing little dice rolling apps in Python as well to run in Terminal. Super quick and easy if you know your way around TextEdit and typing in iTerm or Terminal.
Leonidizzil 2 points 4y ago
Yes, that is one way to get your dice rolled. The difference between things like alexa, or the iphone or what have you, is that with this program, you can apply any number of any sized dice with any bonuses you like, have all of that information saved and allow the process above to be reduced to one step.

1. press the key that you've bound to a set of dice and bonuses.

In this way, instead of spending a second or two asking for 2d6 and then adding whatever modifiers you might use, you would only need to remember that the 'a' key is bound to your longsword, and your 'p' key could be perception.

Surely, there are many ways for gamers to enjoy rolling their dice. My objective was to combine what I liked from programs like Roll20.net with the ease of mechanical input and text to speech to increase player immersion.
This nonprofit website is run by volunteers.
Please contribute if you can. Thank you!
Our mission is to provide everyone with access to large-
scale community websites for the good of humanity.
Without ads, without tracking, without greed.
©2023 HumbleCat Inc   •   HumbleCat is a 501(c)3 nonprofit based in Michigan, USA.