Поточні значення для швидкості руху персонажів — це вихідні значення, які витягуються з файлів гри, а не в плитках/с. Я провів експеримент, щоб спробувати зрозуміти метод перетворення:
Мій метод тестування полягав у тому, щоб поставити кілька бомбардирів (зі швидкістю пересування 200) і розпалювати їх, щоб перетнути деякі кути. Було 4 плитки, які вони перетинали по діагоналі, тобто загальна відстань становила приблизно 5,65 плиток (4 * sqrt(2)). Виміряний час становив близько 3,3 секунди, з якого поділу я знайшов співвідношення приблизно 1,71. Поділивши 200 на це співвідношення, я отримав приблизно 116, що близько до 120, часто використовуваного значення для частоти оновлення/тика.
Щоб перевірити цей метод розрахунку, я також використав вогневиків, які мають швидкість пересування 230, і за цією логікою вони повинні перетнути той самий шлях за 5,65 / (230 / 120) = 5,65 / 1,91 = 2,95 секунди. Дійсно, я зафіксував час 3,05 секунди, що через людську помилку є прийнятним результатом.
Висновок полягає в тому, що значення швидкості руху, ймовірно, має сенс як таке:
Клітинки / сек = Швидкість руху / 120
Я відредагую статті відповідно, якщо ця теорія буде підтверджена кимось іншим. На даний момент не проводилося жодних експериментів щодо цього, щоб визначити дійсний метод перетворення, крім цього.