The point is that if you’re not doing perf analysis and logging/graphing but just want to display FPS to the player, last-frame FPS is pretty useless because the number changes too fast.
Unreadability is the primary information source for this method.
Considering stability is the name of the game:
1. If it’s changing quickly in the ones position because it’s not stable, that’s immediately apparent
2. If it’s changing quickly in the significant digits, specifically hundreds or tens position, that’s immediately apparent
Which is largely all the info a user cares about anyways. It gives them the three important states:
1. Stable
2. Mildly unstable
3. Severely unstable
That is, if the number is entirely unreadable with this strategy, it’s because the game is entirely unplayable.
Unreadability is the primary information source for this method.
Considering stability is the name of the game:
1. If it’s changing quickly in the ones position because it’s not stable, that’s immediately apparent
2. If it’s changing quickly in the significant digits, specifically hundreds or tens position, that’s immediately apparent
Which is largely all the info a user cares about anyways. It gives them the three important states:
1. Stable
2. Mildly unstable
3. Severely unstable
That is, if the number is entirely unreadable with this strategy, it’s because the game is entirely unplayable.