November 10, 2023
как начать делать карты
Начинающий гайд по установке Hammer++ с улучшенными компиляторами карт и прочее
типа как вообще начать че то делать
Для начала нужно хотя-бы раз запустить hammer.exe
из папки bin
(лежит в той же папке, что и hl2.exe
) и после его закрыть
- Скачиваем Hammer++ (улучшенная версия редактора карт Hammer) с этого сайта, выбираем там версию для CS:S и распаковываем в ту же папку
bin
(то естьhammerplusplus.exe
,hammerplusplus
иhammer.exe
должны лежать рядом друг с другом); - Загружаем файл
SECSS.fgd
(если как текст открылся то ПКМ -> Сохранить страницу как) и кладём рядом сhammerplusplus.exe
. Это текстовый файл, который сообщает редактору, какие сущности могут быть использованы в игре. По умолчанию идут устаревшие, никогда никем не обновлённые FGD, данный же был обновлён, чтобы отражать то, что есть в игре сейчас); - Берём компиляторы обновлённые отсюда последней версии и кидаем туда же в
bin
с заменой; - Создаём ярлык
hammerplusplus.exe
, кладём на рабочий стол, запускаем; - Вверху открываем Tools -> Options, в окне Game Data Files выделяем каждую строчку и нажимаем Remove, когда всё убрали нажимаем Add и выбираем файл
SECSS.fgd
, сохраняем; - Создаем карту сверху File -> New.
Для помощи можно посмотреть следующие ресурсы:
- ProjectS (гайды на русском, единственные пожалуй)
- TopHATTWaffle HammerTutorial V2 (на английском, старые, в целом ничего не поменялось)
- TopHATTWaffle CS:GO Level Design Boot Camp (на английском, новые, но для CS:GO, некоторое может не подходить)
- Valve Developer Community (на английском в основном и иногда с переводами, информация о всех аспектах движка)
- Source Entities Wiki (на английском, справочник только по сущностям, на нём основан обновлённый FGD, можно смотреть через Help в окне настройках энтити в самом редакторе)
- Учебник по Source Engine SDK (от энергоса ссылка. На русском, статьи по установке игнорируйте)