Mapping/ru: Difference between revisions
Zerol Acqua (talk | contribs) Replaced content with "Выбор конверта — нажмите на «-» или «+» чтобы переключаться между ними. Левое значение показывает на каком вы конверте, правое значение показывает всееобщее количество конвертов." |
Zerol Acqua (talk | contribs) Created page with "Именное поле — используйте это поле чтобы дать название вашему конверту для лучшего ориентирования." |
||
Line 267: | Line 267: | ||
*Выбор конверта — нажмите на «-» или «+» чтобы переключаться между ними. Левое значение показывает на каком вы конверте, правое значение показывает всееобщее количество конвертов. | *Выбор конверта — нажмите на «-» или «+» чтобы переключаться между ними. Левое значение показывает на каком вы конверте, правое значение показывает всееобщее количество конвертов. | ||
** | **Поле станет красным или зеленым в зависимости используется ли конверт или нет. | ||
* | *Именное поле — используйте это поле чтобы дать название вашему конверту для лучшего ориентирования. | ||
**<span lang="en" dir="ltr" class="mw-content-ltr">The name is optional, and can be left blank.</span> | **<span lang="en" dir="ltr" class="mw-content-ltr">The name is optional, and can be left blank.</span> | ||
*<span lang="en" dir="ltr" class="mw-content-ltr">Envelope values - These values change depending on the envelope type (position, color, sound)</span> | *<span lang="en" dir="ltr" class="mw-content-ltr">Envelope values - These values change depending on the envelope type (position, color, sound)</span> |
Revision as of 10:13, 22 March 2025
Маппинг - это процесс построения и создания карт, основа игрового процесса DDNet (и других режимов). Карты может создавать каждый, если у него есть желание и творческий потенциал.
Карты также позволяют пользователям добавлять собственный дизайн, звук и эстетику карты, а также могут быть использованы в виде фона для тайлов, главного меню и многого другого.
DDNet позволяет игрокам выкладывать свои собственные карты на DDNet Discord, где также можно найти соответствующие правила и рекомендации.
Игроки могут получить доступ к интерфейсу редактора карт, нажав на кнопку "Редактор" в главном меню.
На любом игровом экране, нажав ctrl+⇧ Shift+E, вы также попадете прямо на экран редактора карт.
Обзор интерфейса редактора
Каждая кнопка с надписью в интерфейсе редактора имеет следующие функции:
[1] Файл

Открывает выпадающее меню для создания, загрузки или сохранения файлов карт.
- New ctrl+N: создать новый файл карты.
- Load ctrl+I: загружает файл карты.
- Load Current Map ctrl+alt+I: загружает текущую карту, если игрок находится в игре или просматривает демо.
- Append ctrl+A: добавляет все элементы дизайна из выбранного файла карты к текущей карте.
- Save ctrl+S: сохраняет текущую карту под ее текущим названием.
- Save As ctrl+⇧ Shift+S: сохраняет текущую карту под другим именем файла, продолжая редактировать карту под этим именем.
- Save Copy ctrl+⇧ Shift+alt+S: сохраняет текущую карту под другим именем файла, но продолжает редактировать карту под именем исходного файла. Если имя карты, используемое при сохранении копии, дублирует существующий файл, карта будет продолжать редактироваться с этим именем файла после завершения сохранения.
- Exit ctrl+⇧ Shift+E: Выход из интерфейса редактора.
[2] Инструменты
Открывает меню с различными инструментами.
- Удаление неиспользованных конвертов: удаляет все неиспользованные конверты с карты, которые подсвечиваются зеленым в меню конвертов.
- Разместить границу: добавляет границу шириной в два тайла к текущему слою, используя текстуру карты № 2 выбранного слоя.
- Перейти к XY:Изображение сразу же фокусируется на определенной координате на карте. Нажатие этой кнопки позволяет задать координату в раскрывающемся меню, а затем нажатие кнопки "перейти" (Go) позволяет сфокусировать изображение на этой координате.
- Добавить тайловый-арт: Добавляет тайловый-арт
[3] Настройки
Открывает раскрывающиеся меню с настройками
[2] Имя файла
Отображает название редактируемого файла карты, а также путь к его сохранению.
[3] Информация
Отображает атрибуты текущего редактора карт.
- X, Y: указывает на текущую позицию плитки редактора карты, в которой находится курсор мыши, при этом (0, 0) - это левый верхний угол.
- Z: указывает значение масштаба текущей карты, которое по умолчанию равно 200 при первой загрузке.
- A: указывает скорость воспроизведения анимаций на карте, по умолчанию 1.
- G: указывает размер линий сетки текущей карты, по умолчанию 1.
- 22:50: локальное время.
[6] Помощь
Открывает эту страницу F1
[7] Выход
Выход из интерфейса редактора. ctrl+⇧ Shift+E
[8] Управление слоями/Изображениями/Звуками
В этой области вы можете управлять различными группами слоев, включая физический слой. Нажав на три кнопки, вы можете добавить на карту изображения и звуковые ресурсы. Область управления слоями (Layer management) отвечает за управление группами слоев и наслоениями карты, а также за вызов картографического материала, графического материала и звукового материала. → также переключит на интерфейс управления изображением, а ← - на интерфейс управления звуком.
Слои
- Слои (левый клик) →: Переключение на управление изображениями
- Слои (правый клик) ←: Переключение на управление звуком
- Нажмите "Add group" внизу, чтобы добавить новую группу.
- Щелкните правой кнопкой мыши группу, чтобы задать параметры этой группы
- Щелкните слой правой кнопкой мыши, чтобы задать параметры этого слоя
Вы можете создать и выбрать свои собственные правила автомаппинга.
Изображения
- Изображения (левый клик) →: Переключение на управление звуком
- Изображения (щелчок правой кнопкой мыши) ←: Переключение на управление уровнем
- Нажмите кнопку Add button, чтобы добавить клипы изображений из папки клипов по умолчанию в файл карты.
- Встроенная область (Embedded area) означает, что изображения этой серии были встроены в файл карты, при загрузке карты этот вид файла будет включен в объем файла карты.
- Внешняя область означает, что изображения этой серии расположены вне карты, эти изображения по умолчанию в игре, при загрузке карты этот вид файла не будет учитываться в объеме файла карты. Когда карте нужно вызвать материал изображения этой области, она напрямую вызовет файл с тем же именем из локальной библиотеки материалов по умолчанию игрока.
- Независимо от расположения изображения, если файл изображения белый или красный (выделен), это означает, что изображение используется картой; если файл изображения синий или фиолетовый (выделен), это означает, что изображение еще не используется картой.
- Щелкните левой кнопкой мыши на добавленном файле, чтобы просмотреть изображение в правой рабочей области, и щелкните правой кнопкой мыши на файле, чтобы выполнить следующие действия.
- Readd: Перезапишите клип, вызвав файл с таким же именем непосредственно из библиотеки клипов по умолчанию.
- Replace: выберите файл изображения, чтобы перезаписать его.
- Remove: удаляет файл изображения.
- При щелчке правой кнопкой мыши на файле в области External появится дополнительная опция Embed для перемещения файла в область Embedded.
Звуки
- Звуки (левый клик) →: Переключение на управление слоями
- Звуки (щелчок правой кнопкой мыши) ←: Переключение на управление изображениями
- Нажмите кнопку Add button, чтобы добавить звуковые клипы из папки клипов по умолчанию в файл карты. В настоящее время игровой редактор DDNet принимает только аудиофайлы формата opus.
- Щелкните правой кнопкой мыши по файлу, чтобы выполнить следующие действия.
- Readd: Перезапись клипа путем вызова файла с тем же именем непосредственно из библиотеки клипов по умолчанию.
- Replace: выберите файл клипа, чтобы перезаписать клип.
- Remove: Удалить файл клипа.
[9] Функции отображения
Изменяет способ отображения карты.
- HD (Показывает высокую детализацию) ctrl+H: предварительный просмотр внешнего вида карты в режиме высокой детализации.
- Anim (Показать анимацию) ctrl+M: предварительный просмотр эффекта анимации, установленного текущей картой.
- Proof (Показать границу поля зрения) ctrl+P: предварительный просмотр максимального поля зрения игрока при уровне масштабирования по умолчанию.
- Синий круг: указывает на фактическую позицию игрока
- Линия красного квадрата и линия зеленого квадрата показывают максимальный диапазон, который можно наблюдать при различных разрешениях
- Линия в белой рамке указывает максимальный диапазон, который можно наблюдать при включённой динамической камере.
- Zoom: предварительный просмотр того, что игрок видит в реальной игре.
- Grid ctrl+G: включает отображение сетки.
- Info ctrl+I: предварительный просмотр деталей объекта или текстуры, включая, помимо прочего, идентификатор объекта или текстуры, дорожку анимации текстуры и деформацию текстуры.
- Unused ctrl+U: позволяет размещать неиспользуемые отображения на карте, функция, которая уже не часто используется в современных картах.
- Color: предварительный просмотр цвета, установленного текущей кистью, после закрытия кисти будет показано соответствие исходному цвету, но не влияет на цвет, установленный размещенным отображением.
- Entities: выберите категорию слоя тайлов, которые необходимо использовать для текущей карты. В зависимости от режима игры, применяемого к карте, слой сущностей, выбранный в редакторе, также должен быть разным.
[10] Контекстно-зависимые действия
Дополнительные кнопки, которые будут меняться в зависимости от выбранного слоя.
На всех слоях
При выборе любого слоя появляются следующие кнопки:
- Refocus home: мгновенно фокусирует вид в редакторе на левый верхний угол карты.
- Деструктивный режим (Destructive mode) ctrl+D: Когда включен деструктивный режим, область, над которой проходит кисть, будет полностью покрыта и текстура этой области будет заменена; когда деструктивный режим отключен, область, над которой проходит кисть, будет заполнена только тем местом, которое не заполнено текстурой.
Определенные слои
- Когда выбран слой Switch: Switch ctrl+A: Установите номер следующей размещенной сущности switch. В выпадающем меню: Number используется для установки номера, Delay используется для установки количества дополнительной информации, а F (сокращение: ctrl+F) используется для автоматической установки неиспользуемого номера.
- Когда выбран слой Speedup: Speedup ctrl+A: Установите параметры для следующего размещения сущности Speedup. В выпадающем меню, Force используется для установки того, какую скорость может обеспечить лента, Max Speed используется для установки максимальной скорости, которую вы можете иметь на ленте, а Угол используется для установки направления ленты.
- Когда выбран слой Tele: Tele ctrl+A: Устанавливается номер следующего объекта, который будет размещен в зоне телепортации. Выпадающее меню: Number используется для установки номера, а F (сокращение: ctrl+F) используется для автоматической установки неиспользуемого номера.
- Если выбран слой Tune: Tune ctrl+A: Установите номер следующего размещенного объекта зоны настройки. В выпадающем меню, Zone используется для установки номера.
- Когда выбран слой Квады: Add Quad ctrl+Q: Добавляет изображение, заданное текущим слоем, в рабочую область. Если для этого слоя не задано никакого изображения, по умолчанию добавляется обычный белый квадрат размером 2 на 2.
- Когда выбран слой "Sounds". Add Sound ctrl+Q: Добавляет звук, заданный текущим слоем, в рабочую область.
[11] Зум
Функции настройки поля зрения, описания в порядке слева направо.
Функция регулирования поля зрения.
Расширение или масштабирование поля зрения с помощью кнопок или клавиш быстрого доступа не имеет максимального и минимального значения масштаба, а значение масштаба может достигать даже отрицательных значений. При отрицательном значении масштаба карта в целом оказывается перевернутой.
- - (Уменьшение масштаба) numpad-: расширяет поле зрения рабочей зоны на 50 пунктов значения шкалы.
- Прокрутка колеса мыши вниз также расширяет поле зрения на 20 масштабных точек за прокрутку, расширяя таким образом поле зрения максимум до 2000 масштабных точек.
- Масштабирование numpad*: восстанавливает поле зрения до значения масштаба по умолчанию.
- + (увеличьте масштаб) numpad+: уменьшает поле зрения рабочей зоны на 50 пунктов значения шкалы за один раз.
- Прокрутите колесико мыши вверх, чтобы также уменьшить поле зрения на 20 масштабных точек за кадр прокрутки, и уменьшите таким образом поле зрения до 10 масштабных точек.
[12] Вернуть/стереть
Изменение последнего действия:
Верните или сотрите ваши действия. Также посмотрите history.
- ← (Стереть) ctrl+z: Стирает последнее действие.
- → (Вернуть) ctrl+y: Возвращает последнее действие.
[13] Функциональность кисти
- ↔ (Горизонтальное переворачивание) N: переворачивает содержимое кисти по горизонтали.
- ↓ (Вертикальный переворот) M: переворачивает содержимое кисти по вертикали.
- ← (вращение против часовой стрелки) R: вращает содержимое кисти под углом против часовой стрелки.
- 90° (угол поворота): угол, на который поворачивается содержимое кисти при каждом повороте, который можно изменить, удерживая эту кнопку и двигая мышью влево и вправо, удерживая ⇧ Shift во время процесса изменения для более точного изменения.
- Вы можете выбрать только углы 90°, 180° и 270°.
- → (Вращение по часовой стрелке) T: вращает содержимое кисти по часовой стрелке на определенный угол.
[14] Выбор цвета
Временно сохраняет цвета для последующего использования.
- Цветовая пипетка ctrl+⇧ Shift+c: Выбирает цвет на экране, щелкая по нему, и сохраняет его в палитре цветов.
- Выбор цвета: Нажмите чтобы редактировать цвет.
- Скопируйте цвет в буфер обмена ⇧ Shift+right click
- Вставьте цвет из буфера обмена⇧ Shift+left click
[15] Область карты
Рабочая область, где размещаются все компоненты, необходимые для создания карты.
[16] Область подсказок
При наведении курсора мыши на кнопку появляется область подсказки с указанием функции кнопки и сочетания клавиш для этой функции.
[17] История
Открывает изменяемое окно, которое отображает последние действия. Также посмотрите вернуть/стереть.
- Редактор: Отображает изменения сделанные в области карты.
- Конверт: Отображает изменения сделаные в окне конверта.
- Настройки: Отображает изменения в настройки сервера.
Нажатие на действие в листе сотрет все действия над ним.
[18] Настройка сервера
Вы можете изменить настройки карты, чтобы изменить поведение сервера. Например, установить карту как одиночную карту.

Текстовое поле принимает как настройки карты, так и tunings, которые, например, настраивают карту на одиночную или инвертируют гравитацию в области с определенной настройкой. Настройки и их значения будут выделены в текстовом поле и их значения будут показаны в области подсказок. Будут показаны текущие настройки.
[19] Конверты

Открывает изменяемое окно, которое можно использовать для анимаций различных предметов на вашей карте

Для того чтобы создать конверт, нажмите на Pos+, Color+ или Sound+ кнопки. На любом конверте, идущем слева направо, имеется:
- Выбор конверта — нажмите на «-» или «+» чтобы переключаться между ними. Левое значение показывает на каком вы конверте, правое значение показывает всееобщее количество конвертов.
- Поле станет красным или зеленым в зависимости используется ли конверт или нет.
- Именное поле — используйте это поле чтобы дать название вашему конверту для лучшего ориентирования.
- The name is optional, and can be left blank.
- Envelope values - These values change depending on the envelope type (position, color, sound)
- Sync - Optionally synchronize this envelope to the server time, instead of the client time.
- Zoom - Zooms out the envelope editor. Holding ⇧ Shift zooms out vertically.
- You can also use the scroll wheel to zoom, or simply click the middle magnifying glass to automatically fit the entire curve in the editor.
- Envelope repositioning - Use either button to move the envelope in the list of envelopes, as seen in the envelope selection.
- X - Delete the current envelope
- Pos+ - Will create a position envelope
- Position envelopes have 3 values: The X-axis (X), the Y-axis (Y) and the rotation (R).
- Position envelopes can only be applied to quads, by right clicking their pivot, the green square, and selecting a Pos. Env.
- Color+ - Will create a color envelope
- Color envelopes have 4 values: Red (R), green (G), blue (B) and opacity or alpha (A).
- Color envelopes can be applied to tile layers and quads, but not quad layers. Either right click a tile layer in the layer section or the pivot of a quad.
- By right clicking a point in the editor, you're able to use a color picker, instead of manually editing the individual values.
- Sound+ - Will create a sound envelope
- Sound envelopes have only one value: Volume (V)
- Sound envelopes can only be applied to individual sounds and not the layer, similar to quads.
- Undo/redo - Will undo or redo the last change in the envelope editor. Also see history
Основа создания карт
Перемещение по редактору можно выполнять либо wasd, либо с помощью среднего щелчка. Карты обычно состоят из куадов и тайлов, которые делятся на игровые и визуальные.
Объяснение к игровым тайлам сожно увидеть на этом сайте. Как следует из их названия, игровые тайлы - это то, с чем взаимодействует ваш тии, в то время как визуальные тайлы служат украшением или способом разметки игровых плиток в дизайне.
Чтобы разместить тайлы, сначала выберите слой тайлов в разделе выбора слоя и удерживайте клавишу space. Выберите тайлов для размещения, left clicking, и создайте кисть. Размещайте тайлы, отпуская клавишу space и удерживая нажатой left click и перемещая мышь. Кисти можно очистить с помощью right click.
Куады могут быть размещены на карте, выбрав слой куада, после нажав на добавить куад (Add quad) в топе. Куады могут быть изменены по-разному.
- Изменение куада можно сделать зажав left click на одной из красных точек по углам и перемещая их как угодно.
- Перекрашивание куада можно сделать через конверты или right clicking красные точки по углам используя выбор цвета (color picker)
- Перемещение куада можно сделать зажав left click зеленую точку в середине куада и двигать как угодно.
- Зажав ⇧ Shift при этом вы будете двигать центральную зеленую точку куада, который полезен для:
- Вращать куад, можно через конверт или нажимая r после нажатия зеленой точки центра куада.
Как правило, куады следует использовать только в тех случаях, когда использование тайлов нецелесообразно, поскольку они хуже по производительности и размеру файла карты, чем обычные плитки. Например: фон карты, логотип и титры карты или украшения, которые невозможно создать с помощью тайлов.
Посмотрите LAN Server или Trashmap для информации насчёт размещения и тестирования вашей карты в игре.
Подробно объясните, что указано выше "требует подробного объяснения". Полное описание функций в редакторе. Обсудите сходства и различия между современными картами и традиционными и классическими картами или обсудите их предысторию.
Напишите краткое руководство по составлению карт.
Внешние ресурсы
- Создание карт ABC от Index
- Список ссылок Включает много ресурсов от Index
- DDRaceNetwork - Как использовать редактор карт от Nick Joy
- Teeworlds -Как создать карту в DDRACE - Часть 1 от Aoe
- Teeworlds - Как создать карту в DDRACE - Часть 2 от Aoe
- Туториал для вкладки Envelope от 2gethR