Сохранение и Компилирование

From Valve Developer Community
< Ru
Revision as of 12:58, 30 August 2009 by NeoXidant (talk | contribs)
Jump to navigation Jump to search

Template:Otherlang2

Заключительный этап создания уровня - сохранение и компилирование.

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

Сохранение

  1. Откройте меню "File", и выберите одно из двух: "Save" или "Save As...":

    Выберите Save As..., чтобы сохранить карту.

    Template:Tip:ru
  2. Поскольку, вы сохраняете вашу карту в первый раз, откроется диалог настройки сохранения, в не зависимости от выбранного варианта. Введите название вашей карты в строку "File Name". Template:Warning:ru
  3. Нажмите на кнопку "Save", чтобы сохранить карту на диск.

Карта сохранится в виде не компилированного файла в формате .VMF.

Компилирование

Вы сохранили карту в формат VMF, который представляет из себя текст. Чтобы загружать карту в игре, вам необходимо откомпилировать ее. Компиляция преобразовывает сырой VMF файл в бинарный BSP формат. В этом процессе обрабатывается геометрия карты, рассчитывается освещение и тени, за каждое действие отвечают программы компиляции: BSP, VIS и RAD.

  1. Откройте меню File, и выберите "Run Map...". Template:Tip:ru
  2. Появившиеся диалоговое окно используется, чтобы настроить компиляцию:

    Change the "Run Map" parameters to match these settings, затем нажмите на кнопку "OK".

    1. Убедитесь, что под настройками "Run BSP", "Run VIS", и "Run RAD" установлено "Normal". Template:Tip:ru
    2. Под "Additional game parameters:", напишите -toconsole -dev -console +sv_lan 1
    3. Теперь нажмите на кнопку "OK", чтобы начать процесс компилирования карты.

Окно Compile Process будет показывать прогресс компиляции (вы можете остановить процесс, если он занимает слишком долгое время). Когда компилирование завершено, игра автоматически запуститься и загрузит вашу карту.

Поздравляем, вы сделали вашу первую карту!

Template:Bug:ru

Результат

Окончательный вид комнаты, вид из игры.

Это скриншот сделанной карты, запущенной в Half-Life 2: Deathmatch. Здесь не на что смотреть, но теперь вы знаете необходимые основы, чтобы начать создавать вашу собственную карту.

Чтобы продолжить обучение, по созданию уровней, посетите Category:Level Design. Если у вас проблемы - посмотрите Category:Level Design FAQ.