tomBitonti
Hero
The issue I see with tracking dice rolls and their results automatically in the app is that it:
1) Requires the app to know rules - including your house rules. So, the app is game-specific, and each game out there would need its own app, which for small games is exorbitant.
2) Drives the game to rules, and disincentivizes making rulings, which are basically house rules you have to implement *right then*. This is fine on paper, as you can count on the humans to implement it, but currently still a pain in electronic format.
This can be handled with an appropriate interface:
Dice roles, and sharing the results thereof, ought to be trivial to handle.
The interface can be designed to present values (DC 17 Reflex; 5d6 Fire; +2 Reflex) in fields which are available to objects.
Then:
GM: Creates a "Goal" object and applies it to a box with (DC 17 Reflex). The Goal object is shared to three of the players.
GM: "Incomining fireball! Roll reflex saves!"
Player: Applies the DC 17 D20 target to their +2 Reflex modifier box (only the +2 modifier matters; the player knows to apply the target to this box, but an automatic association might be made by including "Reflex" as the goal type).
Software: Uses the +2 modifier and the D20 goal mechanic to generate a "14 + 2 == 16" result. Uses the DC17 goal and determines that the goal was not reached. The completed goal object is shared back to the GM.
Software: Since the target was shared with all players, waits for all target results to be shared back. The results show two failures and one success, with details available for inspection.
GM: Ah, two successes, one failure. (Narrates that one of the players almost but didn't quite avoid the fire.)
GM: Takes the Collected Target Results object and applies it to a "5d6 Fire" damage box. A result object is created with "5d6 Fire" and a roll of 14 is obtained.
GM: Shares the collected target results object back to the players.
And so on.
The description is a bit busy, but that's to highlight the details of what is happening.
Key is that very little rules interpretation is done. The knowledge of what to do is managed by the GM and players. The system is setup to provide lots of generic boxes and to allow sharing of "Goal" objects. (Probably, "Goal" is not the only type of object available to the system.)
Thx!
TomB