Тема: Delta timing
Показать сообщение отдельно
Старый 08.12.2013, 22:20   #10
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Delta timing

moka
Сейчас так и делаю. Но баланса все равно нету: игрок с маленьким фпс не может прыгнуть так же высоко, как игрок с нормальным.
PAX
public float timeStep = 1000f / 60f;
Известные 16(6) мс.
ellipsedTime += Time.deltaTime * 1000f;
Допустим у пользователя супер мощный конфиг, и у него игра идет со 120 ФПС, то бишь 8(3) мс.
while(ellipsedTime >= timeStep)
Никогда не произойдет, так как 8(3) точно меньше чем 16(6).
(Offline)
 
Ответить с цитированием