Как сделать карту Ice Skate для CS: GO


Всем привет. В данной статьи вы научитесь делать карты типа Ice Skate в CS: GO. Их расширение "is_". Особенностью таких карт является способ передвижения - чтобы двигаться, поворачивать и набирать скорость нужно стрейфить.

Что для этого нужно:
1) Любой редактор карт от вальв - в нашем случае Hammer Editor (Программа из CS:GO Source SDK).
2) Немного мозга.
Чтобы сделать простенькую карту хватит минимальных знаний (но не их отсутствия) в хаммере.

Итак:
1) Для начала нужно создать основу любой карты(по вашему вкусу):
Небо (скайбокс) - коробку с текстурой toolsskybox, в которой будет находиться наша карта.
Стенки (необязательно) и пол - браши, по которым мы сможем ходить.
И спавн - энтити info_player_terrorist или info_player_counterterrorist.
Как сделать карту Ice Skate для CS: GO


2) По желанию, можно сделать бордюр, который будет выполнять функцию показателя границы. Для этого создадим обычный браш и превратим его в энтити func_illusionary со стандартными настройками.
Как сделать карту Ice Skate для CS: GO


3) А теперь самое главное:
Создаем браш с текстурой toolstrigger , по которому будем "летать".
Как сделать карту Ice Skate для CS: GO

Превратим его в trigger_push и настроим его:
Как сделать карту Ice Skate для CS: GO

Не забудьте добавить флажок Clients, иначе триггер не будет воздействовать на игрока.
Как сделать карту Ice Skate для CS: GO

И брашик с текстурой toolsplayerclip, который поможет нам не улететь с карты:
Как сделать карту Ice Skate для CS: GO


4) И последнее - добавим свет, чтобы карта выглядела лучше (и не лагала) :
Для этого ставим энтити light_environment и настраиваем по своему вкусу:
Как сделать карту Ice Skate для CS: GO


Видео для наглядности: