Ru/L4D2 Campaign Add-on Tutorial: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Created page with "{{otherlang2 |title=L4D2 Campaign Add-on Tutorial |en=L4D2 Campaign Add-on Tutorial }}")
 
No edit summary
Line 3: Line 3:
|en=L4D2 Campaign Add-on Tutorial
|en=L4D2 Campaign Add-on Tutorial
}}
}}
{{toc-right}}
Существует шесть основных шагов для создания собственной пользовательской кампании. Аддонов для Left 4 Dead 2:
# Создайте папку надстройки и подпапки содержимого.
# Создайте игровые ресурсы и поместите их в соответствующую подпапку.
# Создайте файлы метаданных и поместите их в соответствующую подпапку.
# Упакуйте содержимое папки Add-on в файл .VPK.
# Тщательно протестируйте VPK и внесите соответствующие изменения
# Создайте домашнюю страницу для надстройки, где ее можно загрузить игроками.
== Установка Authoring Tools ==
Чтобы создать контент для Left 4 Dead 2, вам нужно будет установить [[Authoring Tools/SDK (Left 4 Dead 2)|Left 4 Dead 2 Authoring Tools]]. Это дает вам приложения и утилиты, необходимые для создания игрового контента. В основном, вы будете использовать приложение [[Hammer]] для создания уровней, а другие утилиты для создания пользовательских [[текстур]] и [[model]]s.
Описание того, как создавать эти ресурсы, выходит за рамки данного руководства, но вы можете найти полезную информацию в [[L4D Level Design Basics Tutorial]].
В Authoring Tools представлена кампания Add-on Dead Line с примерами кода.
== Create an Add-on folder ==
Для начала перейдите в папку «addons» вашего места установки игры Left 4 Dead 2. Для большинства пользователей это будет похоже на:
C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\addons
{{note|Если у вас есть папка с дефисом, то есть "'''add-ons'''", убедитесь, что она пустая и удалите ее. В правильной папке нет дефиса: "'''addons'''". }}
Note:  Папка «addons» может отсутствовать в Authoring tools.
Создайте новую папку внутри каталога «addons» и присвоите ей соответствующее имя. Эта новая папка будет именем файла .VPK, который в конечном итоге будет создан и распространен, поэтому рекомендуется избегать пробелов и использовать все строчные буквы. Вы также можете включить игру в заголовок, чтобы отличить ее от надстроек для других заголовков и, возможно, номер версии. Мы будем использовать "deadline" вместо "l4d_deadline" для нашего примера и удобства чтения.
...\left4dead2\addons\deadline2
Концептуально эта дополнительная папка будет служить базовой папкой «игры» для ваших активов и будет отображать макет в отправляемых файлах .VPK, как мы увидим ниже.
== Создание основных игровых ресурсов ==
assets, которые вы создаете, по существу добавят тех, которые были отправлены в игру. Для кампании основными assets являются файлы .BSP и .NAV для ваших уровней карты.
Создайте папку с именем '<code>maps</code>' внутри вашей папки проекта надстройки:
...\left4dead2\addons\deadline2\maps
В эту папку с картами скопируйте файлы .BSP и .NAV, которые вы используете для своих карт. Для примера примера Dead Line есть три файла карты bsp.nav:
{| {{standard-table}}
|-
! File
! Description
|-
| <code>l4d_deadline01</code>
| Minimal starting map for co-op, versus
|-
| <code>l4d_deadline02</code>
| Final map for co-op, versus, survival, scavenge
|}

Revision as of 01:47, 10 August 2017

Template:Otherlang2

Существует шесть основных шагов для создания собственной пользовательской кампании. Аддонов для Left 4 Dead 2:

  1. Создайте папку надстройки и подпапки содержимого.
  2. Создайте игровые ресурсы и поместите их в соответствующую подпапку.
  3. Создайте файлы метаданных и поместите их в соответствующую подпапку.
  4. Упакуйте содержимое папки Add-on в файл .VPK.
  5. Тщательно протестируйте VPK и внесите соответствующие изменения
  6. Создайте домашнюю страницу для надстройки, где ее можно загрузить игроками.

Установка Authoring Tools

Чтобы создать контент для Left 4 Dead 2, вам нужно будет установить Left 4 Dead 2 Authoring Tools. Это дает вам приложения и утилиты, необходимые для создания игрового контента. В основном, вы будете использовать приложение Hammer для создания уровней, а другие утилиты для создания пользовательских текстур и models.

Описание того, как создавать эти ресурсы, выходит за рамки данного руководства, но вы можете найти полезную информацию в L4D Level Design Basics Tutorial.

В Authoring Tools представлена кампания Add-on Dead Line с примерами кода.

Create an Add-on folder

Для начала перейдите в папку «addons» вашего места установки игры Left 4 Dead 2. Для большинства пользователей это будет похоже на:

C:\Program Files\Steam\steamapps\common\left 4 dead 2\left4dead2\addons
Note.pngПримечание:Если у вас есть папка с дефисом, то есть "add-ons", убедитесь, что она пустая и удалите ее. В правильной папке нет дефиса: "addons".

Note: Папка «addons» может отсутствовать в Authoring tools.

Создайте новую папку внутри каталога «addons» и присвоите ей соответствующее имя. Эта новая папка будет именем файла .VPK, который в конечном итоге будет создан и распространен, поэтому рекомендуется избегать пробелов и использовать все строчные буквы. Вы также можете включить игру в заголовок, чтобы отличить ее от надстроек для других заголовков и, возможно, номер версии. Мы будем использовать "deadline" вместо "l4d_deadline" для нашего примера и удобства чтения.

...\left4dead2\addons\deadline2

Концептуально эта дополнительная папка будет служить базовой папкой «игры» для ваших активов и будет отображать макет в отправляемых файлах .VPK, как мы увидим ниже.

Создание основных игровых ресурсов

assets, которые вы создаете, по существу добавят тех, которые были отправлены в игру. Для кампании основными assets являются файлы .BSP и .NAV для ваших уровней карты.

Создайте папку с именем 'maps' внутри вашей папки проекта надстройки:

...\left4dead2\addons\deadline2\maps

В эту папку с картами скопируйте файлы .BSP и .NAV, которые вы используете для своих карт. Для примера примера Dead Line есть три файла карты bsp.nav:

File Description
l4d_deadline01 Minimal starting map for co-op, versus
l4d_deadline02 Final map for co-op, versus, survival, scavenge