Создание Модификации

From Valve Developer Community
Revision as of 21:03, 9 October 2011 by Mattshu (talk | contribs) (Updated title)
Jump to: navigation, search
English Français Magyar

Кнопка 'Create a Mod' находится в программном обеспечении Source SDK и доступна через STEAM всем покупателям Half-Life 2 или других первичных Source engine продуктов. Эта кнопка делает именно то, о чем говорит ее название, она позволяем Вам создать модификацию игры Half-Life 2 или самого движка Source. Это лишь шаг, необходимый для проделывания большой работы. Эта кнопка создаст базовую структуру мода для работы, разрешая вам копаться в коде, изменить модели и мир Half-Life 2, чтобы создать ваш собственный интересный мир.

Последовательность установки

Перед тем, как приступать к изложенным ниже шагам, нужно выбрать версию движка Source, с которой вы будете работать. Это можно сделать в первом выпадающем списке в окошке Source SDK. Выберите "Episode 1" или "Orange Box". Рекомендуется работать с движком Orange Box, так как он новее и при этом обладает обратной совместимостью с большинством контента из движка Episode 1

Шаг 1. Выбор

Окно Source SDK

После двойного клика по Create a Mod в приложении Source SDK, Вам будет представлено четыре варианта. Вы можете либо изменить Half-Life 2 Single Player, Half-Life 2 Multiplayer, Начать мод с нуля или использовать только Исходный код. Экран с вариантами выбора выглядит так, как показано на рисунке ниже.

Createamod1.JPG

Следующие шаги будут зависеть от того, какой вариант вы выберите. Если вы выбрали 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". Введите название мода в следующее поле. Нажмите Next, когда вы будите готовы.

Createamod2-2.JPG

Source SDK скопирует необходимый Half-Life 2 код, карты, модели и другие материалы в вашу директорию. Это может занять некоторое время, поэтому запаситесь терпением.

Createamod3.JPG

Createamod3-3.JPG

После завершения, Вы будете проинформированы об этом и вас попросят нажать на 'Next'. Сделайте это.

Шаг 3. Завершение

Завершите установку, выберите Open readme file и нажмите Finish. Файлы готовы для использования в вашей модификации!

Createamod4.JPG

Шаг 4. "Source Code Only"

Эта установка отличается от трёх предыдущих только тем, что не всё равно — модифицируете ли вы код движка, собственно, с целью создать такую модификацию кода или редактируете его исключительно из исследовательного интереса и для самообразования. Source code only (advanced users only) не даст вам инструментов, необходимых для компиляции кода в формат модификации, что, в общем-то, полезно тем, кто делает серверные модификации Counter-Strike, так как им желательно запускать их параллельно с другими модами, а не запускать полностью новый мод.

В первом окне вам предложат ввести директорию, в которую вы хотели бы установить исходный код. Директория будет содержать все исходники для любых нужных вам целей. Имя папки может быть любым. Для простоты пусть будет "C:\myproject-source". Заметьте, что вам теперь не предлагают директорию модификации 'SourceMods'. Это ключевое отличие этой установки от трёх остальных.

Createamod3.JPG

Source SDK будет копировать необходимый исходный код в вашу директорию. Это может занять некоторое время, поэтому запаситесь терпением.

Createamod3-3.JPG

После завершения, Вы будете проинформированы об этом и вас попросят нажать на 'Next'. Сделайте это. Вернитесь на Шаг 3, чтобы продолжить.

Дополнительные ресурсы

Чтобы продолжить использовать установленные файлы, следующие книги будут очень полезны: