Разработчики не могут точно определить время прохождения игр по нескольким причинам:
- Неоднородность «компьютерного» времени. 2 Для всех игровых объектов время течёт не одновременно. 2
- Скорость выполнения приложения. 2 Она не может быть константой даже для одного и того же компьютера, не говоря уже о компьютерах с различными параметрами процессора, оперативной памяти и жёсткого диска. 2
- Различия в стилях игры. 3 Некоторые игроки проходят игру по основным заданиям, другие — выполняют дополнительные, третьи — используют баги и трюки для быстрого прохождения. 5
Чтобы получить более точные данные о времени прохождения игр, разработчики используют опросы пользователей. 5 Чем популярнее проект, тем большее количество игроков оставляет ответы, и тем точнее становятся данные. 5
Один из ресурсов, где есть база данных по времени прохождения игр, — howlongtobeat.com. 5