Вам понадобится
  • - пакет программ и редакторов.
Инструкция
1
Для начала скачайте весь необходимый набор программ и редакторов. Во-первых, вам понадобится Valve Hammer Editor — официальный редактор карт для игр на базе Half-Life. С помощью именно этой программы создается карта. Во-вторых, скачайте компилятор Zoner's Halflife Tools (ZHLT) — утилита, преобразующая формат созданной карты, в формат, понятный игре (.bsp). В-третьих, удостоверьтесь в наличии на компьютере Expert FGD-файла — документ, содержащий информацию обо всех объектах на карте. Для скачивания данного набора прейдите по следующей ссылке http://csmapper.ru/programs/index.shtml .
2
После скачивания и установки всех необходимых программ запустите Valve Hammer и настройте его. Откройте опцию Game Configuration, нажмите на кнопку Add и впишите Counter-Strike, после чего опять же посредством нажатия на Add напротив следующих полей укажите необходимую информацию (рядом с Game Data Files указываем halflife-cs_expert.fgd, рядом с Game Executable directory — папку с игрой и т.д.) По аналогии настройте опцию Build Programs в Хаммере: напротив каждого из полей укажите путь к исполнительным файлам компилятора (задача облегчается тем, что названия файлов и полей созвучны и вы не ошибетесь в выборе).
3
После настрйки программы приступайте непосредственно к самому созданию карты. Интерфейс Хаммера довольно прост и интуитивен. Для создания cs-карты создайте куб, сделав его из квадрата, растянутого во всех проекциях. После этого выделите куб и примените на него какую-либо текстуру (в правом верхнем углу). Добавьте различные функциональные объекты: места респауна игроков, свет и т.д. Для этого в правой части программы выберите категорию entities и ниже укажите тип объекта, например info_player_start (респаун), и расположите его в задуманном месте. Не забудьте сохранить вашу карту после завершения работы.
4
После создания карты скомпилируйте ее посредством либо самого Valve Hammer, либо ZHLT. Для этого в Хаммере нажмите на File и Run, поставьте флажки напротив Normal во всех полях, кроме поля Run Rad, в котором установите значение Extra, и кликайте на OK.