Как создать карту в CS2
Тебе уже набил оскомину Mirage? Или все еще не можешь привыкнуть к Anibus, потому что в твоем сердце навсегда старый добрый Dust2? Почему бы не взяться за дело маппинга самому? Этот материал – инструкция по созданию карты в CS2. Не волнуйся, это не сложно 😊
Установка инструментов разработки
Прежде чем приступать к работе, нужно установить соответствующий софт: Counter-Strike: Global Offensive – SDK. Это редактор карт CS2. Если ты заполучил «Контру», когда она еще не была free-to-play, то есть была платной, у тебя этот инструмент уже есть в распоряжении. Если тебе игра досталась бесплатно, этот программный продукт нужно купить отдельно. Для этого необходимо оплатить прайм-статус в Steam. Вот так выглядит эта вкладка.
Интересный факт: создание карт для CS2 всегда без исключений проводилось с использованием этого ПО, включая те мапы, которые используются на соревновательной сцене. Поэтому дерзайте и почувствуйте себя настоящим разработчиком!
Идем дальше. Теперь нужно запустить Steam, открыть библиотеку, выбрать все пункты в списке. В поисковую строку вбиваем SDK, запускаем. Откроется такое окно.
Выбираем Hammer World Editor.
Запуск Hammer Editor и создание проекта
На экране появится пустой проект.
Это базовая вещь, с которой нужно в первую очередь разобраться тем, кто хочет знать, как создать карту в CS2. Смотри: в нижнем левом поле ты будешь видеть, как схематически выглядит твоя карта спереди, в нижнем правом – со стороны, в верхнем правом – сверху. Левое верхнее поле покажет тебе, как будет выглядеть карта в самой игре. Ниже все увидишь сам.
Основная настройка карты
Выбери размеры карты, которые тебе нужны, нажав на кубик, отмеченный слева. Например, это будет выглядеть так.
После этого нажми на стрелку, отмеченную слева, и выбери пункт меню Make Hollow. Левое верхнее поле станет заполненным. Вот так выглядит твоя карта в суперсыром виде, если указать только размеры.
Добавление деталей и игровых элементов
Далее ты сможешь приступить к наполнению своей карты. На экран выведутся объекты.
Хочешь, чтобы были коробки? Просто введи box в поисковую строку снизу и выбери ту, которая тебе нравится. После этого коробка появится в левом верхнем поле.
Используя другие поля, ты сможешь выбрать высоту и другие габариты объекта. Также коробку можно покрутить. Сделай двойной щелчок ЛКМ по объекту и придай ему нужное положение.
Простенькая короткая работа может увенчаться, например, таким результатом.
Как создать свою карту в CS2, не допуская ошибок или не меняя своего решения касательно дизайна прямо по ходу работы? Да никак, эксперименты – это нормально. Хочешь что-то убрать? Воспользуйся инструментом, отмеченным слева.
Следующий этап – определение мест, где будут размещаться спавны. Нажмите отмеченный слева инструмент.
Внизу справа есть командная строка. Чтобы выбрать место для спавна террористов, введите info_player_terrorist. Соответственно, для КТшников – info_player_counterterrorist. Места респавнов нужно отмечать в правом верхнем поле.
Далее нужно поработать над тем, как игра будет выглядеть – речь идет о текстурах и освещении.
Нажмите на выделенный инструмент слева.
Вообще, лучший ответ на вопрос, как создать карту в Counter-Strike 2, – пройти дизайнерские курсы для чайников. На них вам расскажут про особенности каждого вида текстур, их внешний вид; научат подбирать текстуры для потолка (ceiling), стен (walls), пола (floor).
Переходим к финальной части дизайнерской работы – настройке освещения. Нам потребуется тот же инструмент, который мы использовали для размещения на карте точек респавна.
Видишь лампочку, которая появилась слева вверху? Нажми на нее. Увидишь такое окно.
Необходимо установить параметр BrightnessScaleHDR, например, на 100.
При желании можно сделать так, что, как только ты будешь запускать игру, на полу уже будет лежать оружие. То есть мы говорим про классическую аимку.
Используем тот же метод, что и при размещении респавнов.
Снизу слева просто нужно вписывать оружие, которое нужно поместить на карту по такому шаблону: weapon_ak47.
Компиляция карты
Перед тем как запускать игру, нужно провести компиляцию карты. Это процесс перевода исходного кода в машинный.
Итак, нажми кнопки, указанные на скриншоте.
После нажатия на Run Map на экране отобразится такое окно.
Выбери отмеченный пункт и нажми на Go!.
Тестирование карты
В процессе тестирования карты можно выделить два момента:
- геймплейный;
- технический.
Если говорить о геймплее, нам не просто нужно узнать, как сделать свою карту в CS2. Нам необходимо убедиться в ее сбалансированности. Если это игра для классического режима, проверьте, что ни одна из сторон не имеет преимуществ. Например, может быть так, что одна команда еще не успела добраться до ключевой точки на карте, при этом там уже вовсю куролесит противник. Ну или, скажем, нехорошо, когда карта позволяет одному игроку с AWP простреливать все ключевые зоны с одного места. Для аимки плохо, если игрок спавнится сразу на оружие, получая возможность моментально вести огонь.
Теперь второй момент, технический. Самая распространенная проблема – низкая частота кадров в секунду (FPS). О том, как ее решить – в следующем разделе.
Оптимизация карты
Чтобы решить проблему низкого FPS, попробуйте такие методы:
- Снизьте количество элементов и деталей. Каждая из них «ест» свою часть кадров.
- Уменьшите количество больших открытых пространств. Чем меньше деталей в кадре, тем выше частота кадров. Пусть стенки закрывают от игрока некоторые элементы на карте – это сэкономит производственные мощности.
- Избегайте слишком длинных тоннелей. Делайте изгибы. Это снизит нагрузку на видеокарту.
Давайте подведем итог: как создать свою карту в Counter-Strike 2, чтобы она «летала»? Для начала вспомните, что эта часть игры ощутимо превосходит по требованиям предшественника. Каждый объект – дополнительная нагрузка на движок по сравнению с GO. Поэтому, если у вас слабый ПК, вам предстоит выбрать, чему отдать предпочтение: производительности или детализации и навороченности.
Публикация карты
Пришло время показать свою работу другим игрокам. После сохранения карты откройте ее через Hammer.
Запустите карту, используя такие настройки.
После этого запустите саму игру и зайдите в консоль. Впишите команду workshop _publish. Вам нужно создать описание карты и выбрать типы игры. Также необходимо добавить картинку.
Нажмите BSP File. Откроется окно поиска файла карты. Обычно он находится здесь: csgo\maps. Но если вы сохранили файл в другом месте, воспользуйтесь соответствующим адресом. Примите пользовательское соглашение – и готово!
Как видим, чтобы проделать всю эту работу, не нужно проходить многочисленные уроки по созданию карт CS2. Всему можно научиться самостоятельно. Не зря в каждой версии шутера сами игроки создают тысячи карт. И поверьте, не все из них эксперты в этом деле.
Удачи!