Как лучше всего справиться с ситуацией, которая может возникнуть, когда у пользователя есть два или более монитора с разными разрешениями и интервалами вертикальной синхронизации?
Это применимо, когда игра имеет фиксированный временной интервал и работает в оконном режиме: если один монитор имеет частоту кадров 60,056, а другой имеет частоту кадров 59,94, вертикальная синхронизация в конечном итоге не выполнит свою работу, если Игровое окно перемещается с основного экрана на другой.
Также будет иметь место временное алиасинг, поскольку временной шаг неправильно настроен на другую частоту синхронизации. Как игры обычно решают эту проблему?
n
с минимальной O(n)
сложностью (оптимально O(1)
), то ни одно из сказанного мной не применимо. Интерактивные симуляции, как правило, не работают таким образом.