forgiving game mechanics

Created: Sep 12, 2022Published: Mar 28, 2023Last modified: Apr 05, 2023
No tags
Word count: 100

Forgiving game mechanics give the player the benefit of the doubt.

As opposed to get punished for missing some jump timing, forgiving mechanics will extend the allowed-jump timing to support early and/or late jump presses.

There are some great talks/resources on this around, and some nice places that they've been applied.

These are all about doing what the player probably intended to do.

examples

> coyote time

More time to jump after you've already run off the side

> quick-restart button delays

so that an incidental tap doesn't restart your run

resources

> Forgiving Game Mechanics talk from Levelhead dev