Ru/Create a Mod: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(correcting)
Line 1: Line 1:
Кнопка 'Create a Mod' находится в [[Source SDK:ru|Source SDK]], который можно запустить через STEAM, если есть Half-Life 2 или другая первичная Source-игра (не игра, для которой Source специально лицензировался и покупался). Эта кнопка делает ровно то, что на ней написано: она позволяет создать модификацию Half-Life 2 или самого движка Source. На самом деле, это приложение только стартовая площадка, и всю тяжелую работу, необходимую для создания хорошей модификации, вам все еще нужно сделать самим. Эта кнопка создаст базовую структуру мода, давая вам возможность копаться в коде, моделях и мире Half-life 2, чтобы создать свой собственный интересный мир.
{{DISPLAYTITLE:Создание Модификации}}{{otherlang2
<!--  This button will generate the basic framework for you to work with, allowing you to dabble in the code, the models and the worlds of Half-Life 2 to create your own interesting world.
| fr = Create_a_Mod:fr
На самом деле, лучше будет, чтобы кто-нибудь проверил, особенно хорошо если программисты. Я модификациями не занимался, к тому же я 3д-художник, и с переводом терминологии вроде фреймворков и т.п. могу наврать - Halfgild Wynac, 2008 - 06 - 24 -->
| en = Create_a_Mod}}


== Последовательность настройки ==
Кнопка 'Create a Mod' находится в программном обеспечении [[Source SDK:ru|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.
 
== Последовательность установки ==
Перед тем, как приступать к изложенным ниже шагам, нужно выбрать версию движка Source, с которой вы будете работать. Это можно сделать в первом выпадающем списке в окошке Source SDK. Выберите "Episode 1" или "Orange Box". Рекомендуется работать с движком Orange Box, так как он новее и при этом обладает обратной совместимостью с большинством контента из движка Episode 1


=== Шаг 1. Выбор ===
=== Шаг 1. Выбор ===
[[Image:sourcesdk1.JPG|thumb|250px|Окно Source SDK]]
[[Image:sourcesdk1.JPG|thumb|250px|Окно Source SDK]]


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


[[Image:createamod1.JPG]]
[[Image: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.
Следующие шаги будут зависеть от того, какой вариант вы выберите. Если вы выбрали '''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. Директории и название мода ===
=== Шаг 2. Директория & Название Мода ===
В этом окне вам предложат ввести директорию, в которую вы хотели бы установить мод, а также его название. В указанной директории будут находиться все исходные файлы, которые вы будете использовать для сборки своей модификации. Название может быть любым, но пусть для простоты это будет директория "C:\mymod-source". В окошке ввода имени модификации наберите "My Mod". Когда все введете, нажмите Next.
В этом окне вам предложат указать каталог, в который будут распакованы файлы и указать название мода. В первом поле указывается путь, куда распакуются все исходные файлы, которые вы будите использовать при создании модификации. Он может быть каким угодно, но делайте его простым, к примеру "C:\mymod-source". Введите название мода в следующее поле. Нажмите Next, когда вы будите готовы.


[[Image:createamod2-2.JPG]]
[[Image:createamod2-2.JPG]]


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


[[Image:createamod3.JPG]]
[[Image:createamod3.JPG]]
Line 26: Line 28:
[[Image:createamod3-3.JPG]]
[[Image:createamod3-3.JPG]]


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


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


[[Image:createamod4.JPG]]
[[Image:createamod4.JPG]]


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


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


[[Image:createamod3.JPG]]
[[Image:createamod3.JPG]]


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


[[Image:createamod3-3.JPG]]
[[Image:createamod3-3.JPG]]


По завершении будет выведено сообщение об окончании копирования и установщик предложит нажать 'Next'. Нажмите. Для продолжения следуйте указаниям, описанным в разделе '''Шаг 3''' выше в этой статье.
После завершения, Вы будете проинформированы об этом и вас попросят нажать на 'Next'. Сделайте это. Вернитесь на '''Шаг 3''', чтобы продолжить.
 
== Дополнительная информация ==
Для использования установленных файлов, вам очень пригодится информация со следующих ресурсов и страниц::


* [[Books | Книги о создании модификаций и уровней]]
== Дополнительные ресурсы ==
Чтобы продолжить использовать установленные файлы, следующие книги будут очень полезны:


{{otherlang:ru}}{{otherlang:ru:fr|Create_a_Mod:fr}}, {{otherlang:ru:en|Create_a_Mod}}
* [[Books:ru|Книги о моддинге и маппинге]]


[[Category:Modding:ru|Категория: Создание модификаций]]
[[Category:Modding:ru]]
[[Category:Russian]]

Revision as of 08:33, 14 January 2010

Template:Otherlang2

Кнопка '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, чтобы продолжить.

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

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