Ответ в теме: Время игры

#3101

makish
Участник
Сообщений:14

Зарегистрирован:
04.06.2015

Репутация:6

Переменная time (получающая время из clock) хранит в себе количество времени, проходящего между тактами процессора. Далее в цикле программы на это число умножаются все переменные, которые так или иначе зависят от прошедшего времени (dx, dy и т.д.). И как результат – одинаковая скорость работы программы как на мощных, так и на слабых компьютерах.
Если же присвоить time конкретное константное число, то на него также будут умножаться эти переменные, с той разницей, что на мощных процессорах это будет происходить в разы чаще, чем на слабых.