Garry's Mod

Garry's Mod

Not enough ratings
Как создать карту для мастерской (Hammer++)
By Timoshkus
Это туториал для чайников как я чтобы они смогли создать карту в Hammer++
2
   
Award
Favorite
Favorited
Unfavorite
1.Интерфейс
Без лишних слов заходим в hammer++. Когда мы запустили его, мы видим такую картину:
https://steamuserimages-a.akamaihd.net/ugc/2479875696774585800/50A0919B57E17D6FE08011053142D33CE69BFB9E/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
В левом верхнем углу находим кнопку File, нажимаем её и нажимаем New.
Приступим к интерфейсу.
https://steamuserimages-a.akamaihd.net/ugc/2479875696774625478/3D66815B54304E551043A2AA2648283C78660C53/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
В левом верхнем углу вид карты в 3D
В правом верхнем углу вид карты сверху
В правом и левом нижнем углу вид карты с осей z и x
Теперь кнопки слева
https://steamuserimages-a.akamaihd.net/ugc/2479875696774601202/93A50F1C8A653A614C91CECAD7FB29E1B42E6A62/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Позволяет выбрать один (ЛКМ) или несколько (Ctrl + ЛКМ) объектов и редактировать их.
https://steamuserimages-a.akamaihd.net/ugc/2479875696774653482/51CCD1E42784B8182ED191039BA1ECFE42FB4A4C/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Не знаю что она делает, она вам не понадобится.
https://steamuserimages-a.akamaihd.net/ugc/2479875696774658365/74ED1D7A82A3465DEC5C7FE8A3F141022C7EC697/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Позволяет двигать камерой в 3D окне, но можно делать это через клавишу z
https://steamuserimages-a.akamaihd.net/ugc/2479875696774790125/68B2475A5FEAC375A0894142897A97F70EB24B00/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Создаёт энтити (стандартный энтити это спавн)
https://steamuserimages-a.akamaihd.net/ugc/2479875696774795967/86DAF83DF467E2755BB183084900AC05059F4450/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Создаёт платформу
https://steamuserimages-a.akamaihd.net/ugc/2479875696774804986/F886362D2C8A9BAD31D8AA75CD893A95CD080F56/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Изменяет текстуру на одной выбранной стороне платформы
https://steamuserimages-a.akamaihd.net/ugc/2479875696774810730/678850FDE332EFD983FB60955C0728B1B9788A27/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Изменяет всю текстуру платформы на выбранную здесь (здесь же и выбирается текстура для платформы при создании):
https://steamuserimages-a.akamaihd.net/ugc/2479875696774820602/701E22438B1973363E22A99625CB7FB8B2F9C2A3/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Эта опция находится справа
https://steamuserimages-a.akamaihd.net/ugc/2479875696774826005/386FEBBC459D5E3CEF7B2138B812E4576FA9C090/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Делает граффити на платформе
https://steamuserimages-a.akamaihd.net/ugc/2479875696774835502/AE68FD4B5136D390BA4EF76E5A93A88630E20D5D/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Обрезает платформы

Остальное уже для очень детализированных карт, а наша цель сделать обычную карту

Теперь кнопки сверху. Выделю самые полезные

https://steamuserimages-a.akamaihd.net/ugc/2479875696774847977/246FAB3868879EC312600BFB4ADA6B7BE1935E4A/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Сетка с минусом разделяет сетку на больше квадратов, а сетка с плюсом наоборот
https://steamuserimages-a.akamaihd.net/ugc/2479875696774855408/58433DFC397A76852F7464DBD5598920178379A7/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Запускает карту (Можно запускать на F9 или в меню File)

Теперь интерфейс справа

https://steamuserimages-a.akamaihd.net/ugc/2479875696774820602/701E22438B1973363E22A99625CB7FB8B2F9C2A3/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Здесь выбирается текстура для обьекта

Остальные функции либо не нужны, либо можно их использовать удобнее.
2.Создание локации
Теперь приступим к созданию карты

В меню выбора текстуры нажимаем Browser
Снизу у надписи Fliter пишем nodraw, и нам показывает текстуру:
https://steamuserimages-a.akamaihd.net/ugc/2479875696774918315/47D58B9B23A87553E82020E3203D784C0ADC7949/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Выбираем его, и в любом из 2D окон создаём платформу
https://steamuserimages-a.akamaihd.net/ugc/2479875696774927560/205A7EA52A0473926F86524BA04EE98D2633B9E8/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Нажимаем ПКМ на выбранную область и нажимаем Create Object
Теперь, в зависимости от того, сделали ли вы пол или стену, выбираем инструмент замены текстуры на одной из сторон, в менюшке нажимаем Browser и выбираем текстуру, которая вам нужна:
https://steamuserimages-a.akamaihd.net/ugc/2479875696774948105/49160B170281AB8A83FC520AD6EDB82ABA546CB5/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Нажимаем Apply

Создаём так ну например комнату
3.Энтити
перейдём к энтити

Выбираем кнопку создания энтити, и в любой точке карты ставим её. Появится зелёная модель Фримена
https://steamuserimages-a.akamaihd.net/ugc/2479875696775016517/98BE62174D14391ED3545F25B3E26D094E0A1D91/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Это спавн (Можно поставить несколько).

Чтобы сделать например стул, нужно поставить ещё энтити, и либо в 3D окне нажать на неё ЛКМ два раза, либо в 2D окне ПКМ и выбрать в самом низу Properties
У нас откроется вот такое окно:
https://steamuserimages-a.akamaihd.net/ugc/2479875696775021553/7ABB42FD42507BFD00D7D57F16ADB5E35494B560/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
https://steamuserimages-a.akamaihd.net/ugc/2479875696775026327/8117C49560EC2FDEE23288F87C2ECD23E4C2E991/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Это угол поворота энтити
https://steamuserimages-a.akamaihd.net/ugc/2479875696775030501/53D93ECE40E292E6616928598CB1D7C718A81669/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Это класс энтити
Самые главные классы это:
prop_door_rotating - дверь
prop_physics - проп/предмет с физикой
prop_ragdoll - например тело нпс
prop_static - статичный проп/предмет/объект
light - освещение
В данном случаи выбираем либо prop_static, либо prop_physics
https://steamuserimages-a.akamaihd.net/ugc/2479875696775062359/3E80F70C07864DA790D918E9EA819ECF56D98D4F/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
В этой менюшке выбираем world model и кликаем по ней ЛКМ два раза
В фильтре ищем название нужной нам модели, в данном случаи chair
Выбираем нужную нам модель, например вот эту:
https://steamuserimages-a.akamaihd.net/ugc/2479875696775081841/504D72900EF5EEDC9DE9A81E94D9DE1E020CB9C9/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Вот и всё, наш стул готов!
4.Освещение
Теперь освещение

Создаём энтити, и меняем ему класс на light
https://steamuserimages-a.akamaihd.net/ugc/2479875696775123734/CFFB93BEA95C0BEFBEE71ECCD2023AABFB600318/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Здесь меняется цвет освещения
https://steamuserimages-a.akamaihd.net/ugc/2479875696775138169/6697FE2178BA24690AF2D0DF90D67C10FE317C3C/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Здесь можно сделать мерцание света, или типо того

Готово!
5.Запуск карты
Когда у нас всё готово, можно запускать карту на тест

Нажимаем F9, и у нас открывается такое окно:
https://steamuserimages-a.akamaihd.net/ugc/2479875696775154603/DC4B3C6E4B40883E31B194A906F6369DDB755F51/?imw=256&&ima=fit&impolicy=Letterbox&imcolor=%23000000&letterbox=false
Ставим всё на нормал, и готово! Ваша карта готова к выпуску в мастерскую (наверное)
6. Итог
Итог: обычные карты делать не так уж и сложно, если знать как это делать. Как выложить карту в мастерскую расскажу в другом руководстве.

На этом всё! Спасибо за то, что прочитали!
12 Comments
Major Almaz 12 Aug @ 8:24am 
Я тоже понял как он работает, но есть проблемы что времени нету этим заниматься, а еще я так и не понял как делать 3Д сайблокс хочу что бы море в даль уходило....
Timoshkus  [author] 11 Aug @ 1:43am 
Branimir на счёт этого точно не знаю, так как для создания карт мне и дефолтных текстур и моделей хватает. Извини
Branimir 10 Aug @ 9:01am 
Приветствую. Подскажите пожалуйста, чем пользоваться для вшивания контента в карту? Я пробовал vide, он добавляет вроде контент, но все равно все фиолетовое и в эррорах
bobbare 7 Aug @ 1:32am 
уже нашел XD
Timoshkus  [author] 7 Aug @ 12:55am 
Bobbare
Не сталкивался с этим, попробуй открыть через опции сверху:GDNormal:
bobbare 6 Aug @ 11:15pm 
что делать если случайно закрыл вкладку с иснтрументами ? :D
там где создаешь полы и камерой вертишь в разные стороны
Timoshkus  [author] 20 Jul @ 7:32am 
Major Almaz на счёт этого я не знаю. В основном я сам обучился и 2-3 раза пользовался ютубом
Timoshkus  [author] 20 Jul @ 7:30am 
OKURKIN подобные карты и люди будут всегда, если дети не найдут подобный туториал здесь, они пойдут искать его где нибудь ещё. Но ты верно подметил
Major Almaz 19 Jul @ 12:20am 
А есть сообщество где разные девелоперы и мапперы предлагают свои услуги?
SEIN 16 Jul @ 11:46pm 
Хорошее руководство жаль что за такие старания тебе никто награду не кинул((
Но руководство отличное :tup: :tup:
Ксатати человек с никнеймом OKURKIN прав