Компиляторы

Материал из CSM Wiki
Перейти к навигации Перейти к поиску

Существуют два общераспространённых и известных компиляторов, вернее сказать наборов программ для компиляции. Это стандартные программы компиляции, поставляемые вместе с SourceSDK (vvis.exe, vrad.exe, vbsp.exe), и программы, разработанные энтузиастами и собранные в пакет под названием CST (cstvis.exe, cstrad.exe, cstbsp.exe).

Но зачем понадобилось создавать ещё одну группу компиляторов, которые, очевидно, должны в чём-то превосходить оригинальные от Valve? Просто CST даёт более широкую свободу выбора параметров компиляции, нужным опытным мапперам. Но нам хватит и обычного (всё-таки Valve все игры делала на нём).

Теперь выясним как собственно использовать эти компиляторы, какие параметры при этом нужно использовать.

Cтандартный режим компиляции карт в Хаммере

Compile simple.jpg

Допустим вы создали карту и хотите её скомпилировать и запутстить. Нажимаем F9 и видим окно для простой компиляции со следующими настройками:

  • Run BSP Отвечает за выполнения vbsp.exe, который просчитывает игровую брашевую геометрию. Можно выставить Only Entyties, если вы просто прорабатываете общую концепцию карты или смотрите действие каких-либо эффектов или энтить.
  • Run VIS Просчитывает видимость игровой геометрии из разных точек и оптимизирует карту. Не рекомендуется отключать.
  • Run RAD Просчитывает свет на карте. Очень часто карты забвают или не хотят компилировать с этим праметров, а карта без теней выглядет также неприглядно, как кот без шерсти. Этот параметр можно отключать для быстроты компиляции при тесте карты. Свет будет равномерно распределятся по всей карте, теней не будет.

Вкратце о возможных параметрах выбора:

    • No Без запуска данного вида компилятора.
    • Normal Нормальный режим, для финальных компиляций.
    • Fast Быстрый, для разработки.
    • Only Entitties Только энтити.
    • HDR Отвечает за компилирование карты с эффектом HDR. Этот параметр сильно не влияет на время компиляции, но будьете с ним острожны. Одним картам он может пойти на пользу, а другим испортить всю атмосферу.
  • Don't run game ather compilling. При выставлении этого параметра игра не будет запускаться, соответсвенно не будет запущена и ваша карта, но она будет скомпилирова.
  • Additional game parametrs Сюда вписываются дополнительные параметры для запускаемой игры.

Расширенный режим компиляции карт в Хаммере

Compile expert.jpg

В общем, экспертный режим он нужен для более опытных мапперов.. Что полезного тут можно всё-таки найти?

  • Configuration Это меню позволяет выбрать группу настроек, а также загрузить свои сохранённые настройки. Например:
  • Default - компиляция по умолчанию,
  • Fast - быстрая компиляция.
  • HDR full compille - полная компиляция с эффектом HDR.
  • HDR full compille -finak(slow!) - ещё более полная и медленная финальная компиляция с эффектом HDR.
  • Only Entyties - компилирует только энтити.
  • Run map in engine fullscrine - запускает карту в полном окне.
  • Run map in engine windowed - запускает карту в окошке.

Диалоговое окно интуитивно понятно. Перемещаетесь по пунктам, редактируете их, добавляте новые, удаляете.