Overview
В данном руководстве я попробую рассказать вам, как сделать свою собственную карту для игры DoWII – Retribution (тоже самое можно сделать и в DoWII – Chaos Rising, и в самом DoWII).
Шаг 1-й: Запуск приложения
Приложение WorldBuilder находиться в корневой папки игры:
{{{Локальный диск}}}:{{{Папка}}}SteamsteamappscommonDawn of War II – Retribution
Шаг 2-й: Создание карты
В верхнем левом углу нажмите:
File → New…
Задайте желаемые характиристики вашей будущей карты. Mod можете не трогать.
Жмите OK.
⚠ Если вылетает ошибка, поменяйте язык игры на английский ⚠
Шаг 3-й: Оформление карты
Для большего удобства уберите туманность, нажав на кнопку Fog, находящаяся в панели редактора.
- Чтобы перемещать камеру, удерживайте колёсико мыши и двигайте её, или жмите клавиши управления курсором.
В панели редактора нажмите на Object Placement (клавиша F2). Справа откроется три оконца одно из которых называется Objects. В этом окне нужно найти объект, отвечающий за стартовую позицию HQ:
ebps → world_objects → gameplay → starting_position_pvp_menu
- Объект нужно выбрать щёлкнув по нему левой кнопкой мыши и поставить правой.
- Перемещать объекты можно удерживая левую кнопку мыши.
- Чтобы повернуть объект, удерживайте Shift и крутите мышкой.
- Чтобы удалить конкретный объект, выберите его и нажмите кнопку Delete на клавиатуре.
- Если объектов слишком много, нажмите Select Objects (F1) в панели редактирования и выделите те объекты, которые нужно удалить.
Теперь для большего удобства нажмите на Player ownership coloring в панели редактора.
Теперь все HQ нужно присвоить игрокам. Изначально они все принадлежат World, то есть, никому. Измените присвоение с World на Player 1 и 2 соответственно: выберите один (можно и больше) из HQ и в разделе Current, который находится в оконце Object Placement, нажмите на World и выберите, какому игроку надо присвоить данный объект.
Вообщем, пофантазируйте с количеством игроков и их местоположением.
Один из самых важных факторов в любой карте во время игры — это её концовка. Предлагаю мой вариант в виде «скалистой стены» по краям.
Нажмите на Heightmap Editor (клавиша F5). Вместо курсора появляется сдвоенная область и открывается оконце Edit Modes.
Там есть:
Увеличите Brush Size до 40 или 50, поставьте Set Value и настройте Height (или поставьте какой угодно вам Level в Presents). Потом начните «рисовать» по краям карты.
Чтобы настроить фон карты и ещё глубже окунуться в её атмосферу, нажмите:
Scenario → Atmosphere Properties
и в разделе Sky Model, которое находиться в оконце Sky, выберите желаемое вам небо.
- Чтобы менять ракурс камеры, удерживайте Alt и крутите мышкой.
- Победная точка: ebps → world_objects → gameplay → victory_point_pvp
- Точка влияния: ebps → world_objects → gameplay → strategic_point_requistion_pvp
- Точка энергии: ebps → world_objects → gameplay → strategic_point_pvp
- Турели (не забудьте их распределить соответствующим игрокам): ebps → world_objects → gameplay → turret_position_pvp
Выберите Heightmap Editor в панели редактора. С помощью Set Value выкопайте место, которое хотите заполнить водой. Затем нажмите и выберите в панели Water Placement (клавиша F10) и наполните эти пропасти (хоть до краёв, хоть до дна, или всю карту в целом).
Все необходимые объекты для украшения вашей карты находятся в:
ebps → world_objects
Если хотите установить на свою карту текстуру, в панели управления нажмите на Texture Tile Painting Editor (клавиша F7).
World Builder требует комбинацию двух текстур, которые будут использоваться для создания так называемого слоя. Эти две текстуры состоят из грунта и скалы. Все существующие пакеты текстур, поставляемые с игрой, доступны для использования.
Выделите нужную вам текстуру и нажмите на Assign Layers в оконце Existing Layers.
На заметку: свои комбинации слоёв нельзя создавать.
Шаг 4-й: Сохранение карты
Чтобы сохранить карту, нажмите:
- File → Save As… → Dawn of War II – Retribution/Assets/Maps/PvP/
- Scenario → Scenario Properties…
и в строку Map Name введите название вашей карты, потом нажмите OK.
Когда закончите, нажмите File → Save & Bake (или просто нажмите Ctrl+Shift+S)
Помните: часто сохраняйте прогресс! Редактор аварийно завершает работу!
Шаг 5-й: Запуск карты
Запустите игру с параметром -dev в качестве параметра командной строки: в библиотеке щёлкните правой кнопкой мыши на «Warhammer 40,000: Dawn of War II – Retribution», затем на «Свойства» → «Общие» → «Установить параметры запуска…» → введите -dev в текстовое поле.
Если хотите сыграть с друзьями, им нужно сохранить архив в том же месте и запустить игру с помощью параметра -mod.
ᅚᅚᅚ
ᅚᅚᅚ
ᅚᅚᅚ
Вот пример моей карты: