Установка и настройка SDK

Материал из CSM Wiki
Перейти к навигации Перейти к поиску

Source SDK - официальный набор утилит от компании Valve Software, предназначенный для модификации игр, на движке Source. В комплект Source SDK входят: Hammer Editor - редактор уровней (карт); Model Viewer - программа, для просмотра моделей; FacePoser - программа, для создания мимики (в том числе фонограмм) и управления скелетной анимации, положения актеров в мире.

Версии SDK

На данный момент существуют две версии редактора: официальный - распространяемый через Steam и неофициальный, отличающийся большей стабильностью, поддержкой пиратских версий игр и большим кол-вом программ, которые упрощают создание того или иного контента для вашей модификации, - распространяется через мапперское сообщество CSM.

Установка официальной версии Source SDK

  • Залогиньтесь в Steam.
  • Перейдите во вкладку "Инструменты" (Tools).
  • В списке доступных инструментов найдите "Source SDK".
  • Нажмите ПКМ на строчке с Source SDK и выберите "Установить" (Install).
  • Дождитесь окончания загрузки.
  • Запустите.

После загрузки, Source SDK будет распаковывать исполняемые файлы из "GCF" архивов, на жесткий диск, для облегчения возможности обращения к ним (этого не избежать, увы).

Установка неофициальной версии Source SDK

Загрузите Source SDK отсюда. Рекомендация ниже описывает установку для версии "Standart Edition". Во время установки вам предложат несколько конфигураций, все они описаны ниже.

  • Standart Edition - самый полный вариант, включает в себя все версии игровых движков, тем самым позволяя работать со всеми играми.
  • Modder Edition - Вариант для людей, которые не работают с мультиплеерными играми, предпочитая создавать модификации для синглплеера. Отсутствует: мультиплеер (вместе с ним и игры: Team Fortress 2, Day of Defeat: Source, Counter-Strike: Source, Half-Life 2: Deathmatch) и движок 2006 года.
  • Micro Edition - Вариант для людей, которые хотят оставаться в "мейнстриме". Отсутствует: движки 2006 и 2007 года.
  • Multiplayer Edition - Вариант для людей, которые любят занимаются созданием карт для мультиплеерных игр. Отсутствует: сигнлплеерская часть движка 2009 года и движок 2006 года. Почему присутствует движок 2007 года? А потому что многие многопользовательские модификации (Zombie Panic! Source; Dystopia; Synergy; etc) выполнены именно на движке 2007 года (искл. Garry's Mod).
  • Codder Edition - Вариант для программистов. Отсутствует: ВЕСЬ 2009 движок (ввиду отсутствия исходного кода для игр, на движке 2009 года).

Также вам предложат выбрать язык, в главном меню SDK (английский или русский) - выберите по вкусу. И ассоциацию программ с файлами игр, например, программа GCFScape будет по умолчанию открывать "GCF" архивы, - рекомендуется выбрать.

Перед окончанием инсталляции, программа установки просканирует компьютер на наличие второстепенных программ (Adobe Photoshop, 3DsMax, etc) и автоматически установит плагины, для работы с исходными файлами (например, smd и vtf - экспортер/импортер).

При наличии у вас Steam, программа установки автоматически просканирует папку "SteamApps", считает находящиеся там "GCF" архивы и определит, какие игры будут вам доступны, при том наборе архивов, что у вас имеется.

Ultimate Source SDK и SteamPipe