★ TouchArcade needs your help. Click here to support us on Patreon.

"RocknRoll Dice" out now!

04-16-2009, 08:07 AM
#1
Joined: Mar 2009
Location: MI, USA
Posts: 240
"RocknRoll Dice" out now!



"RocknRoll Dice " roller now available!

Store link:
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=311967313&mt=8

Website Link for info and video:
http://www.3dattack.us/interactive/w...Roll_Dice.html

Rolling dice has never been more visually appealing and fun! “Rock'n'Roll Dice” is, without a doubt, the most stunning dice application on the market. Ideal for Dungeon Masters and dice rolling fanatics around the world.

•Features over 30 backgrounds by various artists
•12 different dice textures to choose from
•Pick any kind of dice combination
•Dice results displayed in two different ways
•Realistic dice rolling physics
•Totally random number generation
•Dice thrown via Physics Engine

“Rock’n’Roll Dice” has been downloaded over 10.000 times within the first month! (Desktop Version)
Who said dice roller are boring and overdone again? We would like to thank everybody for their emails
and support. Now available for iPhone and iPod touch.


Thomas P.

Co-creator of The Other Brothers - Level Designer and Technical Artist

Follow me on Twitter: https://twitter.com/ThomasPasieka

The Other Brothers
04-16-2009, 08:10 AM
#2
Joined: Feb 1983
Location: Barcelona
Posts: 1,268,789
How random is your random number generation? Do you seed your RNG from random.org or is it pseudorandom?

04-16-2009, 08:11 AM
#3
Joined: Mar 2009
Location: MI, USA
Posts: 240
Quote:
Originally Posted by Hodapp View Post
How random is your random number generation? Do you seed your RNG from random.org or is it pseudorandom?
Seriously, it can't get any more random. We are using PhysX to throw the dice so it's really always random/different every time.

Thomas

Co-creator of The Other Brothers - Level Designer and Technical Artist

Follow me on Twitter: https://twitter.com/ThomasPasieka

The Other Brothers
04-16-2009, 08:14 AM
#4
Joined: Feb 1983
Location: Barcelona
Posts: 1,268,789
That's pseudorandom then.
04-16-2009, 08:15 AM
#5
Joined: Mar 2009
Location: MI, USA
Posts: 240
Quote:
Originally Posted by Hodapp View Post
That's pseudorandom then.
How is that pseudo random?? I guess you are very mis-informed Sir.


Thomas

Co-creator of The Other Brothers - Level Designer and Technical Artist

Follow me on Twitter: https://twitter.com/ThomasPasieka

The Other Brothers
04-16-2009, 08:28 AM
#6
Quote:
Originally Posted by ThomasP View Post
Seriously, it can't get any more random. We are using PhysX to throw the dice so it's really always random/different every time.
Newtonian physics is deterministic. What quantum simulations are you using for true randomness?
04-16-2009, 09:09 AM
#7
Joined: Mar 2009
Location: MI, USA
Posts: 240
Since I am "just the artist" I have Ric (programmer) answer this. He doesn't have an account on this forum so I shall post his text here. He can explain things much better than I could and of course understand it much better than I do.

Here we go:

-----------------------

Hello everyone,

I did the programming of this app, and Thomas asked me to explain in detail how it works. Most dice rollers figure out what number will come up and then make it look that way, but instead we:

- Randomize the initial dice position
- Randomize how hard each die is initially thrown
- Randomize its direction and torque
- When two dice collide, add a small random force besides the collision force pushing them away
- You can flick your wrist to re-roll the dice, in essence becoming your own random "seed"
- On top of that, when you flick your wrist to re-roll the dice we add a small random force to it, to further mix things up.

There are many other small details, like the difference in friction between the walls and the floor. The end result is that on any throw of 3d6, there are over 300 random forces and torques calculated and applied before the dice come to a rest.

So in essence what Dongs is saying is right - Newtonian physics are deterministic, much like what happens when you roll dice in your hand is deterministic, but it's almost impossible for someone to consistently roll 20s in a 1d20 by hand. What we do is emulate that natural process, and so many small things are randomized that the result is unpredictable unless you know the resulting forces at each step.

Of course, in a small sample it's easy to be fooled by randomness, much like that guy everyone knows from the roleplaying group who consistently rolls 20s, or those days when one can't seem to roll to save his life.

About your question, Hodapp, yes, it's pseudorandom. I considered getting a number of seeds from Random.org, but as you can see we would end up eating through the values so quickly, that using a SecureRandom implementation that complies with RFC 1750 provided us with pretty much the same result. If it's good enough for banking simulations, it's good enough for our dice roller :-)

Best,


Ricardo

Co-creator of The Other Brothers - Level Designer and Technical Artist

Follow me on Twitter: https://twitter.com/ThomasPasieka

The Other Brothers

Last edited by ThomasP; 04-16-2009 at 09:29 AM.
04-16-2009, 10:49 AM
#8
Joined: Mar 2009
Location: MI, USA
Posts: 240
I think the above should clear all questions pretty much Thanks for checking it out!

Thomas

Co-creator of The Other Brothers - Level Designer and Technical Artist

Follow me on Twitter: https://twitter.com/ThomasPasieka

The Other Brothers
04-16-2009, 04:54 PM
#9
Joined: Mar 2009
Location: MI, USA
Posts: 240
Anybody serious about dice roller can contact me via PM for a promo code. In return I expect a written review in the itunes store. Thanks for your interest

Thomas

Co-creator of The Other Brothers - Level Designer and Technical Artist

Follow me on Twitter: https://twitter.com/ThomasPasieka

The Other Brothers
04-16-2009, 05:39 PM
#10
Joined: Oct 2008
Posts: 2,326
Quote:
Originally Posted by ThomasP View Post
Anybody serious about dice roller can contact me via PM for a promo code. In return I expect a written review in the itunes store. Thanks for your interest

Thomas
Pm sent, hopefully I can get a promo, this would be great for the (Very) numerous ocassions when my family and I want to play board games and somebody lost the die (or is it dices....I think it's dices, I should look that up)

Check out Randomness is green
some youtube comment:
Quote:
She's smart...
in a parallel universe, 100 billion years ago