Plus in the game design I've always pondered I've looked for ways to put the dice back in the hands of the players. In table top gaming picking and rolling your own dice is a part of the fun.
Ahh - differences of approach. My groups have almost invariably said 'all these dice are fiddly and boring. Can we use them as little as possible, please?' Consequently they find the idea of an implementation which does
take the dice out of their hands appealing. The idea of 'SimDice' never occured to me.
I've learned languages by writing text adventures - the newly modular D&D 3e seemed a natural extension of that.
-----BEGIN GEEK CODE BLOCK-----
GAT d++ s:- a-- C++ UL P++ L++(+) E? W+(++) N+ o? K w+(--)
!O M- V? PS+ PE- Y PGP- t+ 5 X+ R+++ tv- b+++ DI++++ D+ G+ e++ h!(-) y
------END GEEK CODE BLOCK------