Создание простой карты в Source SDK для CS:S
Гостям скачивать запрещено
Просмотров: 7419
Комментариев: 3
Рейтинг: 4.6 Добавил: Гость
Дата добавления: 12.07.2025
Читать больше про CS: Source Маппинг

В этой статье я роскажу вам о создании самой карты, налаживании текстур, небе, солнце, игроках, обьектах, бомбплейсах... Вы научитесь строить простейшую карту редакторе Source SDK.

Для начала вам нужен сам SDK полностью настроенный и готовый к работе..

Приступаем..

При включении SDK нужно выбрать Current game: Counter-Strike: Source и нажать Hammer Editor.



Нажми File/New. Появится четыре окошка.  Вид сверху, справа, слева, и 3Д. Тут все понятно..


Создаем первый кубик (браш) на которому будем бегать.. Клацаем на «Bloch tool» Зажми мышь и проведи цкубик размером 1024х1024.. Это бужет основа…


И нажми Enter.. Потом Клацни кнопку камера чтоб увидеть твой куб в 3д панели


На прав камеру на объект как показано на картинке ниже..


Теперь нужно построить стены


Построив четыре стены по сторонам. Нам нужно их разукрасить текстурами.


Открываем меню «Face Edit Sheet» и клацаем «Browse». Прописываем в окошке «Filter» gra  и выбрал текстуру травы «grassdirt_blend». Смысл в том, что с внутренней стороны ставим.. свою текстуру, а с наружной стороны текстуру «Nodraw». Эта текстура ускоряет компиляцию карты (типа ее загрузку).

 

Клацаем 2 раза по текстуре и нажимаем «Apply» Таким же образом обрисовываем остальные 4 стены


Вот примерно так должно выглядеть.


Теперь нам нужно сделать небо… Все довольно просто.. строим еще четыре стены такого же размера над уже созданными стенами. Должно получится примерно так..


Потом снова открываем меню «Face Edit Sheet» и клацаем «Browse». Прописываем в окошке «Filter» слово sky и в самом низу выбираем текстуру неба «toolsskybox». Также накладываем текстуру с внутренней стороны

Вот что у меня вышло…


Потом с помощью клавиатуры залетаем в нутрь и создаем верхний браш..


Ну и так само покрываем его текстурой «toolsskybox». Небо готово. Только карта будет не реалистичьна. Для того чтобы на карте появились тени нужно поставить солнышко (Это «Entity» обьект). Клацаем «Entity tool», категория Entities обьект «light_environment» и ставим его на нашу карту.


Чтоб зайти в настройки солнца клацни «Bloch tool» и два раза клацни на само солнце. В настройках ставим «Pitch Yaw Roll (Y Z X)  0 -45 0»  и в разделе «Pitch -70» так оно будет светить более высоко.


Еще можно сменить текстуру неба. Для этого нужно зайти в «Map», «Map properties». Там откроеся окошко, в нем выбири «SkyBox Texture Name» в окошке рядом написано название группы текстуры неба, в стандарте там «sky_day01_01». Можешь сменить его к примеру на «militia_hdr» (текстура неба с карты сs_militia)


 Найти группы текстур можно в меню «Face Edit Sheet». Это названия текстур (их расположение) - militia_hdrbk, militia_hdrdn, militia_hdrft, militia_hdrlf, militia_hdrrt, militia_hdrup, а название группы «militia_hdr» тоесть убераем две буквы с конца и получится название группы.


С небом все. Теперь нам нужно поставить терористов и контертерористов. Клацаем «Entity tool», категория Entities обьект «info_player_terrorist» и ставим его на нашу карту. Ну и сразу ставим «info_player_counterterrorist». Их нужно ставить немного выше от уровня земли чтобы игроки не застревали в текстуре.


Теперь можем поставить какую небуть модельку «Prop». Клацаем «Entity tool», категория Entities обьект «prop_static» и ставим его на нашу карту. Появится маленький кубик.. Это наша будущая моделька… Потом выбераем на «Bloch tool» и клацаем на наш маленький кубик. Открывается меню «Object Properties: Prop_static», в окошке «Keyvalues» выбераем «World Model» и справа клацаем «Browse».


Появилось темнозеленое окошко «Model Browser» там ищем нужную нам модель к примеру «models/props/de_nuke/crate_small.mdl» и нажимаем ок и Apply. Модель появится на карте.


Модель готова. В окне «Model Browser» справа ниже модели есть горизонтальное меню, клацни «Info» там будет написано какие типы prop она поддержует - prop_dynamic, prop_physics, prop_static. В даном случае мы использовали «prop_static» тоесть не подвижную модель. Все с моделями все.

Бомба (закладка бомбы), а точьнее територия куда можно поставить бомбу.. Для начяла нужно создать саму територию.. Тоесть браш.. Строем его в текстуре «Nodraw». Потом выделяем его. И справа внизу делаем его ентити обьектом (toEntity), тоесть обьектом который можно использовать. Открываеся меню «Object Properties: ***», Клас ставим «func_bomb_target» и нажимаем Apply. Все територия для закладки бомбы готова.


 «Apply decals» это функция разресовки карты разными тексурами в опредиленных точках на карте. Выбераем текстуру (я выбрал «militiahostagerescue») и выбераем функцию «Apply decals» и клацаем, в моем случии, на траву. И на том месте должна появитса эта текстура.. «Apply overlays» - почьти такая же функция только немного отличяется. С нею можно работать таким же образом.

Проверяем карту.. Нажимаем F9. Или кнопку в верхней панели...


Вот что у меня получилось.

Автор: AK-47

Копирование материала разрешено только с указанием источника материала!

Начало создания материалов статьи 16.10.2011

Если есть вопросы оставляйте их в коментах!



Всего комментариев: 3
0  
Medium   (01.09.2012 09:23) [Материал]
 как сделать мостик примерно как на карте 35hp_2000

0  
АК-47   (02.09.2012 20:11) [Материал]
 ну че там за мостик на этой карте я не знаю но все делается брашами хоть мостик хоть стены хоть горы biggrin biggrin biggrin

0  
АК-47   (16.04.2012 13:29) [Материал]
 че б еще тут дописать?

Добавлять комментарии могут только зарегистрированные пользователи.