Anyone have the Dice app?

By Evilnox, in Star Wars: Edge of the Empire RPG

I can't really use the physical dice because there are good and bad dice of the same shape (I've already wished for braille dice for EotE). I hated having people build my pools for me and put them in my hand so I could roll then and they would then read them. I let other people just roll my dice after a while. Getting everyone to put the dice in a specific spot so I could pick them to make my pools was annoying. So I love the dice app.

Hmm. I don't think you need Braille dice, just ones with the symbols etched into them. The symbols are pretty distinct.

Hmm. I don't think you need Braille dice, just ones with the symbols etched into them. The symbols are pretty distinct.

Well.. that's something I certainly didn't know. :P

Edited by PrettyHaley

I'm a little torn on this because it looks like a useful and awesome app but I also like the feel of rolling dice. :)

I'm a little torn on this because it looks like a useful and awesome app but I also like the feel of rolling dice. :)

Gamers are definitely quirky. Its kinda cute. :)

I'm a little torn on this because it looks like a useful and awesome app but I also like the feel of rolling dice. :)

Gamers are definitely quirky. Its kinda cute. :)

My players fear my dice. I like to roll in the open so they can see that I'm not pulling any shenanigans. I grab the d4 (the smallest polyhedral used in Savage Worlds) and just watch them all cringe as I just keep rolling 4s (in Savage Worlds, if you roll the max on a die, you pick it up, roll again, and add to the previous. Keep going until the die stops rolling max).

I don't trust dice apps unless I can review their source code to see how they are handling random number generation. In one instance someone had a roller on an iphone. Turned out the app didn't do random generation, just read from a builtin list of results and scaled for the actual result. This meant that it was predictable, so he'd preroll dice (like players nervously fidgeting with dice) until it was just before a good result, then use that roll for the game itself.

I'm a little torn on this because it looks like a useful and awesome app but I also like the feel of rolling dice. :)

Gamers are definitely quirky. Its kinda cute. :)

My players fear my dice. I like to roll in the open so they can see that I'm not pulling any shenanigans. I grab the d4 (the smallest polyhedral used in Savage Worlds) and just watch them all cringe as I just keep rolling 4s (in Savage Worlds, if you roll the max on a die, you pick it up, roll again, and add to the previous. Keep going until the die stops rolling max).

I don't trust dice apps unless I can review their source code to see how they are handling random number generation. In one instance someone had a roller on an iphone. Turned out the app didn't do random generation, just read from a builtin list of results and scaled for the actual result. This meant that it was predictable, so he'd preroll dice (like players nervously fidgeting with dice) until it was just before a good result, then use that roll for the game itself.

Just for the record, as a programmer, I think I know what was actually happening with that die roller program. It is very unlikely that it was actually pulling the results from a list. Instead, the random number generator wasn't being properly 'seeded' before use.

Without some pretty unusual hardware they're all pseudo-random algorithms, which means that if it isn't seeded properly (the easiest way to do this is with a timestamp, down to the millisecond), the algorithm will generate the same stream of numbers on each run. They will be pseudo-random, but they'll be calculated with exactly the same math, from exactly the same starting point for each run of the program.

It was still a bad dice roller to allow at the table. No question there.

I'm a little torn on this because it looks like a useful and awesome app but I also like the feel of rolling dice. :)

Gamers are definitely quirky. Its kinda cute. :)

My players fear my dice. I like to roll in the open so they can see that I'm not pulling any shenanigans. I grab the d4 (the smallest polyhedral used in Savage Worlds) and just watch them all cringe as I just keep rolling 4s (in Savage Worlds, if you roll the max on a die, you pick it up, roll again, and add to the previous. Keep going until the die stops rolling max).

I don't trust dice apps unless I can review their source code to see how they are handling random number generation. In one instance someone had a roller on an iphone. Turned out the app didn't do random generation, just read from a builtin list of results and scaled for the actual result. This meant that it was predictable, so he'd preroll dice (like players nervously fidgeting with dice) until it was just before a good result, then use that roll for the game itself.

Just for the record, as a programmer, I think I know what was actually happening with that die roller program. It is very unlikely that it was actually pulling the results from a list. Instead, the random number generator wasn't being properly 'seeded' before use.

Without some pretty unusual hardware they're all pseudo-random algorithms, which means that if it isn't seeded properly (the easiest way to do this is with a timestamp, down to the millisecond), the algorithm will generate the same stream of numbers on each run. They will be pseudo-random, but they'll be calculated with exactly the same math, from exactly the same starting point for each run of the program.

It was still a bad dice roller to allow at the table. No question there.

No, that particular roller was pulling from an internal list. It wasn't doing the normal pseudo-random generation like you'd get from poking at /dev/random (or urandom). I wish I could remember the name of it, but it was quite a few years ago. Just soured me on the experience. At least watching my players roll dice I can spot that kind of cheating easier.