Точность Vs. Точность
Что я хотел бы знать, должен ли я использовать System.currentTimeMillis() или System.nanoTime() при обновлении позиций моего объекта в моей игре? Их изменение в движении прямо пропорционально истекшему времени со времени последнего вызова, и я хочу быть максимально точным.
Я читал, что между различными операционными системами существуют серьезные проблемы с разрешением по времени (а именно, что Mac/Linux имеет разрешение почти 1 мс, а Windows имеет разрешение 50 мс?). Я использую только приложения на окнах, а разрешение 50 мс кажется довольно неточным.
Есть ли лучшие варианты, чем два перечисленных мной?
Любые предложения/комментарии?