Good player causality needs three things:
| Priority | Title | Description | Chronology |
|---|---|---|---|
| 1 | Choices matter | Player decisions should have significant and distinct consequences | During |
| 2 | Informed | The player should be at least partially informed beforehand about the consequences of a choice | Before |
| 3 | Feedback | The player should be clearly presented with the results of their choice (feedback) | After |