-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I've seen an odd syntax in some indie games, being dNxN, like d6x6 or d4x8. (Sometimes also written as d66, which is syntacally ambiguous).
The way this syntax works is that it rolls two dice and then concatenates them, producing results like 11, 12, 13, 14, 21, 22, (etc) for d4x4. Thus d6x6 produces 36 results, usually presented as a list (and not a 6 by 6 matrix).
It's more a way of generating an index into a table, and less of generating a numerical value. (So, unlikely/unable to have any further modifies like +4 or kh etc). I would recommend using x (and ×) as the syntax symbol and not *, since we'd want to continue supporting 3d6*10 expressions.
Of course, with purely digital generation one might as well write d36 and be done .. unless one needs to reference existing resources that were written with the assumption of rolling actual dice.