Ru/Create a Mod
Кнопка 'Create a Mod' находится в Source SDK, который можно запустить через STEAM, если есть Half-Life 2 или другая первичная Source-игра (не игра, для которой Source специально лицензировался и покупался). Эта кнопка делает ровно то, что на ней написано: она позволяет создать модификацию Half-Life 2 или самого движка Source. На самом деле, это приложение только стартовая площадка, и всю тяжелую работу, необходимую для создания хорошей модификации, вам все еще нужно сделать самим. Эта кнопка создаст базовую структуру мода, давая вам возможность копаться в коде, моделях и мире Half-life 2, чтобы создать свой собственный интересный мир.
Последовательность настройки
Перед тем, как приступать к изложенным ниже шагам, нужно выбрать версию движка Source, с которой вы будете работать. Это можно сделать в первом выпадающем списке в окошке Source SDK. Выберите "Episode 1" или "Orange Box". Рекомендуется работать с движком Orange Box, так как он новее и при этом обладает обратной совместимостью с большинством контента из движка Episode 1.
Шаг 1. Выбор
После двойного клика по Create a Mod в приложении Source SDK, вы увидите окно с четырьмя опциями. Вы можете модифицировать синглплеер Half-Life 2, мультиплеер Half-Life 2, начать создание мода с нуля или использовать только код движка Source. Окно с этими опциями выглядит так, как показано на рисунке ниже.
Следующие шаги зависят от того, какой вариант вы выбрали. Если это Modify Half-Life 2 Single Player (модификация одиночной игры), Modify Half-Life 2 Multiplayer (модификация мультиплеера) или Start a mod from scratch (advanced users only) (создание мода с нуля), переходите к шагу 2. Если вы выбрали Source code only (advanced users only) (только код движка), переходите к шагу 4.
Шаг 2. Директории и название мода
В этом окне вам предложат ввести директорию, в которую вы хотели бы установить мод, а также его название. В указанной директории будут находиться все исходные файлы, которые вы будете использовать для сборки своей модификации. Название может быть любым, но пусть для простоты это будет директория "C:\mymod-source". В окошке ввода имени модификации наберите "My Mod". Когда все введете, нажмите Next.
После этого Source SDK скопирует нужные код, карты, модели и другие материалы Half-Life 2 в вашу папку для разработки. Процесс может занять несколько минут, так что проявите терпение.
По завершении вам выведут сообщение, что копирование окончено, и предложат нажать 'Next'. Нажмите и переходите к следующему шагу.
Шаг 3. Завершение
Завершайте установку, выбрав Open readme file и нажав кнопку Finish. Теперь ваши файлы готовы для использования в грядущей модификации, так что — приступайте к моддингу!
Шаг 4. Вариант "Source Code Only"
Эта установка отличается от трёх предыдущих только тем, что не всё равно — модифицируете ли вы код движка, собственно, с целью создать такую модификацию кода или редактируете его исключительно из исследовательного интереса и для самообразования. Source code only (advanced users only) не даст вам инструментов, необходимых для компиляции кода в формат модификации, что, в общем-то, полезно тем, кто делает серверные модификации Counter-Strike, так как им желательно запускать их параллельно с другими модами, а не запускать полностью новый мод.
В первом окне вам предложат ввести директорию, в которую вы хотели бы установить исходный код. Директория будет содержать все исходники для любых нужных вам целей. Имя папки может быть любым. Для простоты пусть будет "C:\myproject-source"
. Заметьте, что вам теперь не предлагают директорию модификации 'SourceMods'. Это ключевое отличие этой установки от трёх остальных.
Теперь Source SDK скопирует требуемые исходники в вашу папку. Это может занять несколько минут, так что подождите.
По завершении будет выведено сообщение об окончании копирования и установщик предложит нажать 'Next'. Нажмите. Для продолжения следуйте указаниям, описанным в разделе Шаг 3 выше в этой статье.
Additional Resources
To continue on and use the newly installed files, you will find the following resources and pages very useful: