Размеры

From Valve Developer Community
Jump to: navigation, search
English Deutsch

Конфигурация с указанными ниже цифрами была протестирована только в Half-Life 2 Single Player.

Примечание:Размеры для Team Fortress 2 смотрите тут: Team Fortress 2 Mapper's Reference

Шкала расчетов Source Engine

'Игровые единицы' Source Engine соответствуют единицам сетки в редакторах Hammer и XSI. Шкала, используемая в картах и моделях игры Source, основана на непростой метрической системе Imperial Foot.
Примечание:Некоторые удобные он-лайн калькуляторы измерений включают расстояние и скорость. Здесь доступен родной гаджет для Vista для пересчета единиц карты (не больше) из мира реальных значений (метры, сантиметры, дюймы и футы). Существует также другой полезный инструмент, который интегрируется в Hammer, и преобразует все три типа игровых единиц в метрическую или имперскую системы на лету. Наконец, небольшое отдельное приложение для преобразования единиц карт, моделей персонажей, проп-моделей и скайбокса, из- и в метрическую и имперскую системы.
Примечание:Единицы измерений в Hammer такие же, как и в 3DSMax.
  1. Карты, архитектура и проп-модели используют масштаб 1 фут = 16 единиц.
  2. Скайбоксы (те, что в масштабе 1/16 обычной карты) используют 1 фут = 1 единица.
  3. Модели людей для Source Engine сейчас используют 1 фут = 12 единиц.

Текстуры, применяемые к моделям и брашам в Source Engine масштабируются по отношению к единицам игры.

  • По умолчанию, масштаб Texturemap (0.25) 1 пиксель текстуры = 0.25 x 0.25 единиц (или 4x4 текселей = 1 единица сетки). Например: (неискаженная) текстура 512 х 512 покрывает 128 х 128 игровых единиц.
  • По умолчанию, шкала Lightmap (16) 1 пиксель = 16 x 16 единиц.

Скорость обычно дается в единицах в секунду. Чтобы преобразовать мили в часы, умножьте на (15/352).

Единицы сетки карты: краткий справочник

Сетка карты  Имперская    Метрическая

     1       =   0.75"      =   0.01905 
     2       =   1.5"       =   0.04
     4       =   3"         =   0.08
     8       =   6"         =   0.15 
    16       =   1'         =   0.3 
    32       =   2'         =   0.6
    64       =   4'         =   1.2 
   128       =   8'         =   2.4
  (160       =  10'         =   3.0)
   256       =  16'         =   4.9
   512       =  32'         =   9.8

Модель столкновений игрока
   32 = 2 '0"   ширина и длина
   36 = 2 '3"   высота в присядь
   72 = 4 '6"   высоты стоя

Уровень глаз игрока
    28  =  1' 9"    высота в присядь
    64  =  4' 0"    высота стоя

Архитектура
    128 = 8 '0" нормальная высота коридора
     64 = 4 '0" нормальная ширина коридора
    108 = 6 '9" нормальная высота двери
     48 = 3 '6" нормальная ширина двери

Скайбоксы

  • 1 единица сетки скайбокса = 1 фут
  • 1 миля = 5,280 футов (1/4 мили = 1,320 футов).
  • 1 акр = 66 x 660 футов (209 x 208 футов).
  • 100 ярдов = 300 футов .
  • 100 метров = 328 футов.
  • 1 гектар = 328 x 328 футов.
  • 2 гектара = 656 x 328 футов(=464 x 464 футов).
  • 3 гектара = 984 x 328 футов(=568 x 568 футов).
  • 4 гектара = 656 x 656 футов.

Модель столкновений

Это числовые значения, связанные с размерами на карте. Они включают в себя минимальное пространство, необходимое для прохождения игрока. См. также Player Hull.

Высота наземных препятствий

Units01.jpg

Это максимальная высота в единицах, на которую можно зайти не прыгая.

  • Вприсядку: 18
  • Стоя: 18


Высота препятствия над головой

Units02.jpg

Это минимальная высота, которая нужна что-бы вы не задевали её головой и могли пройти.

  • Вприсядку: 37
  • Стоя: 73
  • Left 4 Dead вприсядку: 56
  • Counter-Strike Source вприсядку: 50
  • Counter-Strike Source стоя: 63

Минимальный размер пути

Units03.jpg

Минимальное расстояние между объектами позволяющее пройти игроку.

  • Ширина: 33 (Между поверхностями ориентированными по x или y осям.)
  • Ширина: 46 (Стена повернула на 45 градусов к сетке.)
  • Ширина: 65 (На оси ширина между стенками искажены до 45 градусов по отношению к сетке.)
  • Высота: 37

Градиент

Максимальный горизонтальный угол, по которому может зайти игрок.

  • Градиент: 45°

Подбор предметов

  • Автоматический подбор предметов (патроны/оружие): 25 от средины. т.е. 9 юнитов за пределами столкновения игрока.
  • Максимальное расстояние для использования переключений/дверей/остального: 82 юнита.

Обзор игрока

Поле зрения

Для изменения стандартного, горизонтального Поля зрения в HL2 нужно в консоли игры написать fov xx, где xx это число в градусах

  • Стандартный обзор игрока = 75°
  • Обзор модели = 54° (viewmodel_fov)
  • Приближение костюма = 25°
  • Арбалет = 20°
  • HL2 Джип = 90° (r_jeepFOV)

Уровень глаз

Это высота над уровнем пола, на котором стоит игрок.

  • Присев : 28 юнитов (+ Прыжок = 49 юнитов)
  • Когда игрок Стоит/Идет/Бежит : 64 юнита (+ Прыжок = 85 юнитов)
  • Прыжок: добавляет 21 юнит.

Перемещение игрока

Это значения различных параметров, связанных с движением в Half-Life 2.

Скорость

  • Гуськом: 63.33 (2.7 mph)
  • Ходьба: 150 (6.4 mph)
  • Бег: 190 (8.1 mph)
  • Ускоренный бег : 327.5 (14 mph)
  • Заплыв: 152 (6.5 mph)
  • Быстрый заплыв: 256 (11.3 mph)
  • Медленный заплыв: 120 (5.1 mph)
  • Время светимости фонарика: 43 секунды

Ускоренный бег

  • Скорость: 327.5 единиц в секунду (14 mph)
  • Макс. расстояние: 2620
  • Макс. время: 8 секунд
  • Время восстановления: 8 секунд

Ускоренный бег с фонариком

  • Макс. расстояние: 2245
  • Макс. время свечения: 6 секунд

Прыжки

По вертикали (до верхней точки)

Это максимальная высота в единицах, на которую игрок может подпрыгнуть, если нет препятствия.

 HL2           Высота шага   +Прыжок     +Прыжок-вприсядку   
 На корточках:     18           21            21        
 Стоя:             18           20            56        
 Ходьба:           18           20            56        
 Бег:              18           20            56        
 Быстрый бег:      18           20            56       
 CS:S        Step Height   +Jump     +Jump-C   +C-Jump-C
 Crouching:      18         56          -         -
 Standing:       18         52         61        65
 Walking:        18         52         61        65
 Running:        18         52         61        65
 Sprinting:      18         52         61        65

По горизонтали (одинаковой высоты)

Это максимальное расстояние между двумя объектами равной высоты, в единицах, которую игрок может преодолеть в прыжке.

  • Неподвижно: 84
  • Неподвижно присев: 40
  • Присев: 99 теперь 62
  • Ходьба: не будет прыгать
  • Бег: 176
  • Бег-прыжок вприсядку: 225
  • Ускоренный бег-прыжок вприсядку: 272

От верхней до нижней точки

Это расстояние до точки падения.

  • Без урона: Падение 185 : Пролет 415.
  • Урон 98: Падение 692 : Пролет 540.

Прыжок с помощью гравипушки

Направленный выстрел по модели (props_debris/metal_panel01a.mdl) = 350 единиц

Прыжок, притягивание, выстрел, затем притягивание, и снова выстрел = 400+ единиц

Урон при падении

Это урон при падении вниз.

  • Предельная скорость: 3500 (150mph)
Зона
Минимум
Зона
Максимум
Здоровье
Остаток
000 240 0
241 249 2
250 257 4
258 265 6
266 274 9
275 282 11
283 292 13
293 301 15
302 309 18
310 318 20
319 327 22
328 337 24
338 347 27
348 357 29
358 366 31
367 376 34
377 387 36
388 396 38
397 408 40
409 417 43
418 428 45
429 439 47
440 450 49
Зона
Минимум
Зона
Максимум
Здоровье
Остаток
451 461 52
462 472 54
473 483 56
484 495 59
496 507 61
519 529 65
530 542 68
543 554 70
555 567 72
568 579 75
580 592 77
593 604 79
605 617 81
618 630 84
631 643 86
644 656 88
657 670 90
671 683 93
684 697 95
698 711 97
712 725 99
726 <32768 100
Примечание:Падение в воду отнимает порядка >=2 единиц.

Подводное плаванье

  • Скорость: 152 (6.5 mph)
  • Скорость погружения (без клавиш): 48 (2.0 mph)
  • Макс. расстояние (без урона): 2523
  • Макс. расстояние (оставаясь живым): 3848
  • Макс. глубина & возврат на поверхность (без урона): 1325
  • Макс. глубина & возврат на поверхность (остаток 10 hp): 2000

Подводное плаванье с фонариком

  • Макс. расстояние (без урона): 2170
  • Макс. расстояние (оставаясь живым): 3535
  • Макс. глубина & возврат на поверхность (без урона): 1190
  • Макс. глубина & возврат на поверхность (оставаясь живым): 1850

Транспорт

Багги

  • Нормальная скорость: 821.3 (35 mph)
  • Назад: 469.3 (20 mph)
  • Ускорение: 1173.3 (50 mph)
  • Углы наклона: скат = 3900 l x 1670 h 564 l x 504 h
  • Угол наклона после остановки: 63 deg
  • Угол наклона без ускорения: 66 deg
  • Угол наклона с ускорением: 50 deg long 42 deg short
  • Расстояние прыжка: 216
  • Расстояние прыжка с ускорением: 860
  • Высота препятствия над головой: 90
  • Минимальная ширина пути: 118
  • Stall depth: 40 sputters at 37

Эйрбот

  • Движение вперед: 797.9 (34 mph)
  • Движение назад: 797.9 (34 mph)
  • Угол наклона не на полных оборотах: 55
  • Высота прыжка: 856
  • Высота препятствий над головой: 86
  • Минимальная ширина пути: 86