impact-feedback.txt
Add impact feedback to my game: <paste the collision handling>

- Screen shake: magnitude and duration as parameters, decaying over
  time, applied at the camera so it doesn't move game state.
- Hit pause: freeze updates for a few frames on significant impacts,
  keeping rendering alive.
- A brief flash or colour change on the thing that got hit.

All values in the config object. Give me sensible starting numbers and
tell me what range is reasonable for each.

Important: shake and pause must not affect physics or timing. A frozen
frame must not become a large delta afterwards.

Hit pause of 50–80ms is enough. It reads as weight; any longer reads as a bug or a dropped frame.