Скорость передвижения
Скорость передвижения (англ. Movement speed, ориг. рус. Movement speed) — это одна из характеристик игрока, которая влияет на то, как быстро он может перемещаться. На скорость передвижения могут влиять многие факторы, такие как аксессуары для передвижения, крылья, маунты, вагонетки и жидкости, а также определённые бафы, дебафы, броня и другие препятствия, например ледяные блоки и паутина. Скорость передвижения можно разделить на горизонтальное передвижение, которое наиболее подвержено влиянию большинства источников, и вертикальное передвижение, на которое в основном влияют крылья и аксессуары для передвижения.
Горизонтальное передвижение
Все персонажи начинают с горизонтальной скоростью передвижения 11 тайлов/сек, или 15 миль/ч (отображается секундомером). При движении персонаж автоматически преодолевает любые выступы или холмы высотой в один блок, и горизонтальная скорость при этом не снижается (перелезание через пирамиду так же быстро, как и прорывание туннеля через неё). Эти значения не учитывают небольшое время, необходимое для ускорения из неподвижного состояния.
Горизонтальную скорость передвижения можно дополнительно разделить на две отдельные характеристики: обычная скорость и скорость спринта. Большинство источников увеличения горизонтальной скорости влияют только на обычную скорость, но некоторые, в частности крылья и аксессуары для бега, влияют на скорость спринта. Наибольшее из двух значений определяет максимальную горизонтальную скорость игрока. Более высокая скорость спринта вызывает появление пыли и звукового эффекта при приближении к максимальной горизонтальной скорости или её достижении.
(Издания для консолей старого поколения и 3DS) Горизонтальная скорость передвижения ограничена значением 1.6 × базовой скорости, или +60%.
- Крюки подтягивают игрока с постоянной скоростью, независимо от аксессуаров, увеличивающих скорость. Чем больше у игрока бонусов к скорости, тем менее заметен эффект увеличения скорости от крюка.
Обычная скорость
| Объект | Эффект (% увеличения) |
Скорость (мили/час) |
Скорость (блоки/сек) |
Скорость (пиксели/тик[1]) |
|---|---|---|---|---|
| Базовая | ||||
| Ничего из перечисленного ниже | +0% | 15 | 11.36 | 3 |
| Броня | ||||
| +7% | +1.05 | +0.798 | +0.21 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +6% | +0.9 | +0.684 | +0.18 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +5% | +0.75 | +0.57 | +0.15 | |
| +5% | +0.75 | +0.57 | +0.15 | |
| +6% | +0.9 | +0.684 | +0.18 | |
| +6% | +0.9 | +0.684 | +0.18 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| +11% | +1.65 | +1.254 | +0.33 | |
| +12% | +1.8 | +1.368 | +0.36 | |
| +15% | +2.25 | +1.71 | +0.45 | |
| +15% | +2.25 | +1.71 | +0.45 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +25% | +3.75 | +2.85 | +0.75 | |
| +30% | +4.5 | +3.408 | +0.9 | |
| ×1.15 | ||||
| +15% | +2.25 | +1.71 | +0.45 | |
| +20% | +3 | +2.28 | +0.6 | |
| +27% | +4.8 | +2.85 | +0.96 | |
| ×0.3 | ||||
| Аксессуары | ||||
| +5% | +0.75 | +0.57 | +0.15 | |
| +7.5% | +1.125 | +0.855 | +0.225 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +8% | +1.2 | +0.912 | +0.24 | |
| +10% | +1.5 | +0.798 | +0.3 | |
| ×1.15 | ||||
| ×1.25 | ||||
| ×1.5 | ||||
| ×1.75 | ||||
| бафы | ||||
| +5% | +0.75 | +0.57 | +0.15 | |
| +20% | +3 | +2.28 | +0.6 | |
| +20% | +3 | +2.28 | +0.6 | |
| +21% | +3.15 | +2.386 | +0.63 | |
| Радость! также применяет множитель ×1.1 ко всем бафам слева от неё в списке бафов | ||||
| +25% | +3.75 | +2.85 | +0.75 | |
| +30% | +4.5 | +3.408 | +0.9 | |
| +40% | +6 | +4.56 | +1.2 | |
| +100% | +15 | +11.4 | +3 | |
| Блоки | ||||
| ×3.5 | ||||
| Дебафы | ||||
| -10% | -1.5 | -1.14 | -0.3 | |
| ×0.75 | ||||
| ×0.5 | ||||
| ×0.5 | ||||
| ×0.33 | ||||
| ×0.33 | ||||
| Модификаторы | ||||
| Быстрый | +1% | +0.15 | +0.114 | +0.03 |
| Мимолётный | +2% | +0.3 | +0.228 | +0.06 |
| Торопливый | +3% | +0.45 | +0.342 | +0.09 |
| Проворный | +4% | +0.6 | +0.456 | +0.12 |
| Оружие | ||||
| ×0.5 | ||||
Адское клеймо(Издания для ПК, консолей и мобильных устройств) / |
×0.33 | |||
- Модификаторы применяются только к аксессуарам. 5 / 6 / 7 аксессуаров могут иметь эти модификаторы, что даёт возможное увеличение горизонтальной скорости на +20% / +24% / +28%. Только один из этих модификаторов может быть применён одновременно. (См.: Перековка)
- Все множители рассчитываются после аддитивных эффектов, т.е. ношение браслет ветра (+10%) и магосвет (×1.15) даст общий бонус +26.5%, а не +25%.
Скорость спринта
| Объект | Скорость спринта (мили/час) |
Скорость спринта (блоки/сек) |
Скорость спринта (пиксели/тик[1]) |
|---|---|---|---|
| 30 | 22 | 6 | |
| 30 | 22 | 6 | |
| 30 | 22 | 6 | |
| 30 | 22 | 6 | |
| 30 | 22 | 6 | |
| 30 | 22 | 6 | |
| 30 | 22 | 6 | |
| 33.75 | 24,75 | 6.75 | |
| 33.75 | 24,75 | 6.75 | |
| 33.75 | 24,75 | 6.75 | |
| ×1.75 | |||
| ×1.15 | |||
| ×1.15 | |||
| ×0.3 (Только наземная скорость спринта) | |||
| Равна обычной скорости. | |||
- Поскольку сапоги устанавливают скорость спринта, а не добавляют к ней, использование нескольких аксессуаров с сапогами не увеличит скорость спринта. Фактически, сапоги в самом нижнем слоте аксессуаров игрока будут определять скорость спринта. Например, если игрок экипирует сапоги гермеса (30 миль/ч) под молниеносными сапогами (34 миль/ч), его скорость спринта составит 30 миль/ч вместо 34 миль/ч. Это не влияет на крылья, так как одновременно можно экипировать только одну пару.
- Крылья используют скорость спринта в воздухе, и если она выше, чем наземная скорость спринта игрока, то она переопределяет её. Скорость спринта крыльев указана на странице списка крыльев (в столбце "максимальная горизонтальная скорость").[2]
Вертикальное передвижение
Движение вверх
При вертикальном движении вверх играют роль две величины: длительность прыжка и скорость прыжка. Вместе они определяют высоту прыжка — максимальное количество блоков, на которое персонаж может подняться за один прыжок. Все персонажи имеют базовую длительность прыжка 15 и базовую скорость прыжка 5.01[3], что даёт им базовую высоту прыжка 6,27 блоков.
Прыжок в Terraria состоит из двух фаз: сначала персонаж равномерно поднимается с фиксированной скоростью, а затем замедляется до остановки в верхней точке прыжка.
- Первая фаза длится
длительность прыжка + 1тиков[1], т.е. 16 тиков (0.267 секунды) для стандартного персонажа, хотя отпускание клавиши ↷ Прыжок может прервать её досрочно — поэтому для достижения максимальной высоты прыжка клавишу ↷ Прыжок необходимо удерживать в течение всей первой фазы. Скорость в этой фазе равна скорости прыжка (в пикселях/тик) минус гравитация (0.4 по умолчанию, ниже космического слоя), т.е. 17.2875 блоков/секунду для стандартного персонажа; она достигается мгновенно в начале прыжка и не изменяется до завершения первой фазы. - Вторая фаза начинается, когда длительность прыжка исчерпана: теперь персонаж подвержен только гравитации, которая линейно уменьшает его скорость. Фаза завершается, когда скорость персонажа становится нулевой, и он достигает верхней точки прыжка.
Видно, что длительность прыжка влияет на время, в течение которого персонаж преодолевает гравитацию и движется вверх, а скорость прыжка определяет скорость персонажа во время подъёма.
С помощью этой информации можно рассчитать высоту прыжка для любой комбинации длительности прыжка, скорости прыжка и гравитации:
[math]\displaystyle{ \text{высота прыжка} = (\text{длительность прыжка}+1) \times (\text{скорость прыжка}-\text{гравитация}) + \dfrac{\text{гравитация}}{2} \times (\dfrac{\text{скорость прыжка}}{\text{гравитация}}-1)^2 }[/math]
Два слагаемых здесь представляют две фазы прыжка, как описано выше.
Базовая высота прыжка всех персонажей может быть определена подстановкой стандартных значений в формулу:
[math]\displaystyle{ \text{базовая высота прыжка} = (15+1) \times (5.01-0.4) + \dfrac{0.4}{2} \times (\dfrac{5.01}{0.4}-1)^2 \approx 100.33 }[/math]
Результат в пикселях; деление на 16 даёт количество блоков:
[math]\displaystyle{ \text{базовая высота прыжка}_{\text{блоки}} = \dfrac{100.33}{16} \approx 6.27 }[/math]
Увеличения
В следующей таблице перечислены все предметы, которые влияют на длительность прыжка и/или скорость прыжка.[4] Предметы, перечисленные в одной строке, не складываются друг с другом.
| Предметы | Длительность прыжка |
Скорость прыжка |
Результирующая высота прыжка[a] |
|---|---|---|---|
| 20 | 6.51 | 10,94 блоков (+(10,94/6,27-1)%) | |
|
н/д | +1.8 | 10,85 блоков (+(9,62/6,27-1)%) |
| н/д | +1.6 | 9,22 блоков (+(9,22/6,27-1)%) | |
| н/д | +1.6 | 9,22 блоков (+(9,22/6,27-1)%) | |
| н/д | +1.6 | 9,22 блоков (+(9,22/6,27-1)%) | |
| н/д | +1.6 | 9,22 блоков (+(9,22/6,27-1)%) | |
| н/д | +1.6 | 9,22 блоков (+(9,22/6,27-1)%) | |
|
+1 | +1.8 | 10,02 блоков (+(10,02/6,27-1)%) |
|
+2 | +0.2 | 7,22 блоков (+(7,22/6,27-1)%) |
| +5 | н/д | 7,71 блоков (+(7,71/6,27-1)%) | |
| Нахождение на (применяется после всех других эффектов)
|
-90% | -80% | 0,12 блоков ((0,12/6,27-1)%) |
(применяется после всех других эффектов)
|
-80% | -50% | 0,87 блоков ((0,87/6,27-1)%) |
Максимально возможная высота прыжка составляет 48,85 блоков (+((48,85)/6,27-1)% в сумме), достигается при экипировке блестящего красного шарика, нагрудного знака парителей, лягушачьей лапки, сапог амфибии, лягушачьих ласт, лягушачьей перепонки, лягушачьего снаряжения и ног лунного повелителя.
Множественные прыжки
Обычно персонаж может выполнить только один прыжок и должен снова стоять на поверхности, чтобы нажатие клавиши ↷ Прыжок заставило его подняться вверх. Однако некоторые предметы дают возможность выполнить ещё один прыжок в воздухе, который функционально идентичен обычному прыжку, описанному выше. Эти предметы устанавливают собственную длительность прыжка для соответствующего прыжка.
Движение вниз
Персонажи, падающие вниз, постоянно ускоряются со скоростью 30 блоков/секунду², но максимальная скорость падения ограничена 37.5 блоков/секунду (или 51 миль/ч). Однако оба этих значения могут быть изменены определёнными предметами, бафами и факторами окружающей среды.
Передвижение в жидкостях
Жидкости (вода, лава, мёд и мерцание) замедляют движение во всех направлениях по сравнению с воздухом.
- Обратите внимание, что для нормального передвижения в мерцании требуется Хроматический плащ.
- (Издания для ПК, консолей и мобильных устройств) Удержание трезубца увеличивает мобильность в воде и лаве.
- Некоторые предметы позволяют игроку «игнорировать жидкости» при активации. Эта способность заставляет игрока двигаться в воде, лаве и мёде так, как если бы это был воздух, при горизонтальном движении. Вертикальное движение по-прежнему подвержено влиянию этих жидкостей.[5] Эти предметы: чёрная метка, крылья Рыбокрыла, зелье ластов, жёсткое седло, карпонетка, креветочный трюфель и перегретая кровь.
| Жидкость | Множитель | Горизонтальная скорость | Вертикальное движение (без эффекта множителя) | ||||
|---|---|---|---|---|---|---|---|
| миль/ч | Блоки/сек | Гравитация[6] | Макс. скорость падения[7][b] | Длительность прыжка[8] | Скорость прыжка[9] | ||
| Нет жидкости[3] | ×1 | 15.34 | 11.25 | 0.4 | 51.14 миль/час | 15 | 5.01 |
| Вода[10] | ×0.5 ×1 (Мерфолк, удержание Трезубца или способность игнорировать жидкости) |
7.67 | 5.625 | 0.2 0.3 (Русалка) 0.25 (удержание Трезубца) 0.1 (удержание Трезубца и ▲ Вверх) |
25.57 миль/час 35.8 миль/час (Мерфолк) 30.68 миль/час (удержание Трезубца) 10.23 миль/час (удержание Трезубца и ▲ Вверх) |
30 25 (удержание Трезубца) |
6.01 5.51 (удержание Трезубца) |
| Лава[11] | ×0.5 ×1 (Мерфолк, удержание Трезубца или способность игнорировать жидкости) |
7.67 | 5.625 | 0.2 0.3 (Русалка) |
25.57 миль/час 35.8 миль/час (Русалка) |
30 | 6.01 |
| Мерцание[12] | ×0.375 | 5.7525 | 4.21875 | 0.15 | 51.14 миль/час | 23 | 5.51 |
| Мёд[13] | ×0.25 ×1 (способность игнорировать жидкости) |
3.835 | 2.8125 | 0.1 | 15.34 миль/час | 15 | 5.01 |
Когда мерфолк не активен или у игрока нет способности игнорировать жидкости, вагонетки получают дополнительный множитель скорости в жидкостях: 0.5× в воде и лаве, 0.25× в мёде и мерцании. Этот множитель применяется мультипликативно с множителем из таблицы выше.[3]
- Обратите внимание, что карпонетка даёт игроку способность игнорировать жидкости, поэтому эти множители не применяются к ней.
Кроме того, секундомер обрабатывает скорость в жидкостях иначе, чем движение игрока. В разных условиях применяется определённый множитель к измеренной скорости.[14] Это также означает, что Секундомер может показывать некорректные значения при движении в жидкостях.
| Условие | Вода, лава, и мерцание |
Мёд |
|---|---|---|
| Мерфолк неактивен и нет способности игнорировать жидкости |
1× | 1× |
| Мерфолк активен или игрок имеет способность игнорировать жидкости |
0.5× | 0.25× |
Липкое передвижение
Есть два типа «липких» блоков: паутина и блок мёда. Оба значительно замедляют движение игрока при касании.
При касании этих блоков:[15]
- Если горизонтальная скорость больше 3.84 миль/час, применяется множитель горизонтальной скорости 0.85×; в противном случае применяется множитель 0.6×.
- Максимальная горизонтальная скорость перед применением множителя составляет 5.11 миль/час.
- Если вертикальная скорость направлена вверх, применяется множитель вертикальной скорости 0.96×; в противном случае применяется множитель 0.3×.
- Максимальная вертикальная скорость перед применением множителя составляет 25.57 миль/час вверх и 5.11 миль/час вниз.
Максимизация скорости
Горизонтальная скорость
В
ПК-издание,
Консольное издание и
Мобильное издание максимально возможная горизонтальная скорость, измеряемая секундомером, составляет 279 миль/ч, достигается при использовании следующих предметов/бафов и выполнении этого процесса:
- Экипируйте все перечисленные предметы и примените все бафы, кроме паники! и радости!.
- Активируйте баф паника! и войдите в зону с бафом радость!. Убедитесь, что среди всех бафов, влияющих на скорость передвижения, баф радость! находится в крайнем правом слоте.
- Предметы и бафы
Кобальтовый шлем
Ги
Штаны синоби-лазутчика
Браслет ветра(Быстрый)
Амулет луны(Быстрый, ночью)
Сапоги морозной искры(Быстрый)
Молниеносные сапоги(Быстрый)
Магосвет(Быстрый)
Нагрудный знак парителей(Быстрый)
Сапоги терра-искры(Быстрый)
Паническое ожерелье(снять после получения бафа паники!)
Асфальт(дорожка)
Знатно объелся(от определённых предметов еды)
Счастье!(от подсолнуха)
Сахарная лихорадка(от кусочка торта)
Стремительность(от зелья стремительность)
Вертикальная скорость
В
ПК-издание,
Консольное издание и
Мобильное издание максимальная стабильная скорость подъёма (т.е. скорость остаётся постоянной при подъёме) составляет 382 миль/ч, достигается при использовании следующих предметов. Обратите внимание, что эффект ускорения небесной звёздной платформы должен быть приостановлен после разгона, иначе скорость будет ограничена 255 миль/ч.
Для максимальной мгновенной скорости используйте тот же набор предметов, что и выше, и после достижения максимальной скорости оседлайте
желатиновое седло. Это кратковременно увеличит скорость до более чем 720 миль/ч. Однако, используя
плавательный круг, игрок теоретически может достичь бесконечной скорости.
Максимальная скорость падения составляет 179 миль/ч, достигается при удержании
портальной пушки.
Сноски
- ↑ 1,0 1,1 1,2 Тик — это единица времени, которую считает программа. Бо́льшая часть обновлений логики игры происходит каждый тик. Тик имеет длину 1/60 секунды, следовательно в секунде 60 тиков, а в минуте 3600 тиков.
- ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), метод WingAirLogicTweaks()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ 3,0 3,1 3,2 Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), метод Update()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), методы UpdateJumpHeight()вTerraria.Player.csиApplyEquipFunctional()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), поле ignoreWaterвTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), поле gravityвTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), поле maxFallSpeedвTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), поле jumpHeightвTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), поле jumpSpeedвTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), методы WaterCollision()вTerraria.Player.csиUpdate()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), методы WaterCollision()вTerraria.Player.csиUpdate()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), методы ShimmerCollision()вTerraria.Player.csиUpdate()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), методы HoneyCollision()вTerraria.Player.csиUpdate()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), метод DrawInfoAccs()вTerraria.Main.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5. - ↑ Информация взята из исходного кода игры версии 1.4.4.9 (
ПК), метод StickyMovement()вTerraria.Player.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.5.5.
- ↑ Предполагается, что гравитация стандартная, и никакие другие усилия, кроме указанных в соответствующей строке, не действуют (используйте формулу выше для нескольких усилений). Указанный процент увеличения относится к увеличению от базовой высоты прыжка (6,27 блоков).
- ↑ Фактическая скорость падения рассчитывается умножением значений в этом столбце на соответствующий множитель во втором столбце.
