Garry's Mod

Garry's Mod

36 ratings
Hammer Editor -1 урок. Создание комнаты.
By dot
В этом руководстве расскажу:
1) Как делать комнату.
2)Как сделать появление игрока.
5
   
Award
Favorite
Favorited
Unfavorite
Создание комнаты.
Вначале вы должны зайти в папку steam/steamapps/common/GarrysMod/bin
Там вы найдёте программу Hammer Editor. Запускаете программу и мы видим следующее;


Что-бы нам создать наш шаблон нажмите: File/new


И у вас будет следующее:


У вас может быть два варианта:
1)У вас будет жёлтый куб.
2)Этого жёлтого куба может и не быть.
Если у вас жёлтый куб как и у меня, то тогда вас надо сделать следующее:
1)В левой части экрана есть инструменты.


2)Нажмите на красную стрелочку (selection tool)


3)Нажмите на кубик левой кнопкой мыши (либо по центу, либо по краю куба) в этой части экрана:


Что-бы он стал таким:


4)Нажмите на кубик правой кнопкой мыши и выберете delete


5)Кубик должен исчезнуть.


Именно так удаляются предметы в Hammer Editor.

Каждая часть экрана выполняют разные функции:
1)Камера где можно будет просматривать нашу карту.


2)Вид с верху.


3)Вид с боку.


4)Вид с другого бока.


Теперь нам надо понять что нам строить. Я буду строить лобби для игроков.

ВНИМАНИЕ!

Если у вас тут не нарисован жёлтый куб на котором написано nodraw:


То тогда вам рядом с этим кубом надо нажать browse:


И у вас открывается токая вкладка:


В место этих квадратов на экране может быть всё, что угодно из текстур.

Внизу мы пишем nodraw в строчке filter:


И мы нажимаем на жёлтый кубик с надписью nodraw


Nodraw может быть растянут на весь чёрный куб.
Nodraw это невидимый предмет который при запуске карты не будет виден, но его можно увидит в hammer editor. Он используется что-бы натянуть на него какую-либо текстуру. У вас должен появиться куб в этой области экрана:






1)Нам надо во вкладке с инструментами выбрать белый куб (Block Tool)


2)Рисуем на экране вида с вверху квадрат 704 на 704 (лучше всего 512 на 512, я сделал 704 на 704 потому что мне нужно большое лобби). На экране вида с боку 704 на 256 (лучше всего 512 на 160). На экране вида с другого бока 704 на 256 (лучше всего 512 на 160) На камере может и нечего не появится. Если нечего на камере не появилось, не паникуйте, это не ошибка.


3)Далее нажимайте на квадрат который вы начертили правой кнопкой мыши и нажимаем на create object.


4)И у вас должно получится так:


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

5)Вы должны снова взять инструмент (Selection tool) и нажать на нашу комнату в виде сверху или в виде сбоку или в виде с другого боку. Дальше мы нажимаем tools/make hollow


6)У вас должно вылететь новое окно:


7)Ставим в окне значение которое мы хотим и нажимаем OK. Это значение это ширина стен. Я же поставлю -16, потому-что это будет удобно. Как мы видим наша комната чуть-чуть изменилась:


8)Теперь вам надо нацелится на камеру и нажать Z. После этого вы заметите, что курсор мышки пропал. Теперь поводите мышкой по экрану и когда вы увидите жёлтый куб летите внутрь куба, либо вы должны видеть очертание куба.

1)Если вы видите жёлтый куб летите внутрь куба кнопками w,a,s,d и нажмите кнопку Z снова и у вас снова появился курсор.
2)если вы видите очертание куба то тогда вы должны создать новый шаблон но перед всем тем что я написал вам надо нажать: view/3d textured polygons. После того как нажали делайте всё тоже самое.

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


9)Если вы можете создать маленький куб на части экрана вида с вверху (сбоку или с другого бока) минимум 64 на 64:


То тогда нажмите сочетание клавиш shift+w, и вы теперь можете создавать кубы как удобно:


10)Теперь вам надо в инструментах выбрать Toggle texture application.


11)И у вас появляется такое меню:


12)Нажмите browse:


13)И у вас снова появляется меню текстур:


14)Теперь нам надо выбрать текстуру пола. ВНИМАНИЕ! ЛИСТАТЬ НАДО НЕ КОЛЁСИКОМ МЫШИ А ПОЛОСКОЙ СПРАВА:


15)Далее выбираем текстуру (что-бы быстрее найти текстуру пола пишем floor) И у вас будет так, что nodraw поменяла текстуру на вашу выбранную текстуру в самом меню:


Теперь перемещаемся на камеру. Нажимаем Z, летим внутрь комнаты и нажимаем правой кнопкой мыши по полу и пол перекрашивается в нашу текстуру:


Если нажать левой кнопкой мыши по полу то тогда будет такой же эффект как и selection tool:


16)В этой же вкладке мы снова нажимаем browse и выбираем текстуру стен (пишем wall для быстрого поиска нужной текстуры) и так-же перекрашиваем стены.


Если текстура выглядит как-то странно то тогда попробуйте выделить нужную вам стену (пол, потолок) и нажмите fit:


И у вас текстура должна растянуться на всю стену (пол, потолок).

17)В этой же вкладке ми снова нажимаем browse и выбираем текстуру потолка (пишем ceiling для быстрого нахождения нужной текстуры) и тык-же перекрашиваем потолок.


Не обращайте внимание на то, что у меня стал другой пол, просто я захотел его поменять.

18)Теперь нам надо поставить точку появления игрока.
19)Выбираем в инструментах entiti tool (белая пешка)


20)Нажимаем на виде сверху (сбоку с другого боку) левой кнопкой мыши и у вас получился зелёный квадрат:


21)Нажимаем правой кнопкой мыши по нему и выбираем create object и мы видим следующее:


22)У нас появился игрок. Мы должны в видах сбоку и сверху регулировать появление персонажа, что-бы он был внутри комнаты. Важно оставлять место под ногами.
Открываем карту.
1)Теперь мы создали карту и нам надо её открыть. Первым делом мы нажимаем file/save as


2)Указываем сохранение vmf файла и называем свою карту. Vmf файл это наша карта которую мы сможем открыть в hammer editor.

3)Нажимаем file/run map и мы видим такое окно.


4)В этом меню ставим всё на normal.

5)Внизу мы пишем -dev -console что-бы у нас garrys mod показывал какие либо ошибки.

6)Нажимаем OK.

7)Вылетает ещё одно окно которое отвечает за запуск карт. Он автоматически будет загружать карту.


8)У нас через время открывается автоматически garrys mod. Там будет только background и консоль. Немного ждём. И у нас сразу открывается карта.


9)У нас светло только потому-что мы не сделали свет, а консоль посчитала это за ошибку и консоль решила сома создать свет.
Заключение.
Мы создали карту для garrys mod. Но это только начало. Будет ещё больше руководств о Hammer Editor.
13 Comments
shmyakster Oct 12 @ 4:59am 
спасибо добрый друг
Орланов Feb 28 @ 11:04pm 
Брат, народ ценит, продолжай дальше. Так подробно и доходчиво, это твоя фишка. Люди ждут именно таких! :steamthumbsup::melon::steamthis:
dot  [author] Aug 8, 2022 @ 7:10pm 
*baccabab* -_-
уже есть руководство как размещать объекты.
Shadoww_Stahl Jul 20, 2022 @ 5:40am 
Реально полезное руководство,спасибо!
baccabab Mar 26, 2022 @ 11:37pm 
только как там размещать объекты?
baccabab Mar 26, 2022 @ 11:36pm 
:steamthumbsup::steamthis: наконец я научусь делать карты!
ЛСОЛГН Feb 12, 2022 @ 2:22am 
ура наконец то начну нормально мапить
𝖎𝖌𝖓𝖆𝖙𝖞 Feb 11, 2022 @ 12:42am 
Mr.Cat разве так называемые профессионалы - не простые игроки?
Ho▴AI Feb 10, 2022 @ 7:58pm 
Лучшее рук-во за последнее время.
НКВД Feb 10, 2022 @ 7:12am 
САМОЕ ЛУТШЕЕ РУКОВОДСТВА