BUTCHER

BUTCHER

Not enough ratings
База по Редактору уровней
By PenNeNap
Проведём вскрытие, Прогоним базу, Уточним мелочи, Откроем карты из мастерской стим в редакторе.
   
Award
Favorite
Favorited
Unfavorite
Для начала
В игре разрабы оставили пару тестовых комнат для того чтобы объяснить на их примере что и как работает, однако я считаю что этого будет мало для создания нормального уровня.
Поэтому я по чуть чуть делаю это руководство.
Я не спец по редактору и распишу лишь про [blv] часть уровня.
Есть и вторая [py] но там уже придется иметь дело с программированием.
Базовые кнопки
Undo - назад/откатить
Redo - вперёд/вернуть
кнопка рядом - последнее действие
F1 - zoom
F2 - пробный запуск уровня
F11 - скрыть панель
справа сверху можно выбрать на какой сложности будет пробный запуск уровня
или выйти (пока ещё не поздно!)
Panel
Category:
-user content по умолчанию
Package:
-examplelevels по умолчанию
Это папка с картами
по умолчанию у вас уже есть 2 если не хотите держать вашу карту с другим мусором сделайте отдельную папку
Steam Workshop - Опубликовать/обновить пак с уровнями

New package name:
[имя]
Create - создать (нужно имя)

New Level - Новый уровень

Current file: -конкретный файл
[Название]
save(Сохранить) png

Filter files: Отфильтровать файлы

Levels: - уровни в паке
General
is gate (убежище?)

is the first of the hideout (первый в прохождении?) - если включить то вместо обычного спавна вы телепортируетесь с задержкой [задержку можно изменить]

sky Color (цвет неба) [если вкл Paralax1 то не будет работать]
Paralax1 - на заднем плане но вблизи
Paralax2 - на заднем фоне но вдали

Textures / animation (текстура-изоброжение на заднем плане)

(enabled)

Animation Delay:
0.1 (по умолчанию)

Offset: (смещение)
Tile Maps
Debug tilemap - дебагер

Построение тайлов(блоков)

в Current tile можно выбрать конкретный тайл

в Selected layer можно выбрать будут ли тайлы на переднем/заднем фоне

Tile Range - РАЗМЕР КИСТИ ДЛЯ ТАЙЛОВ
Textures
Текстуры
рисуем

Brush size - Размер кисть

Texture offset:

Texture layer
Foreground - на переднем плане
Background - на заднем плане

Blending function

Texture filter:

Selected texture - выбраная текстура

Avaliable texture - Доступные текстуры
Lighting
CTRL - добавить
ALT - удалить

Mode:
-Двигать
-Добавить (Ctrl)
-Удалить (Alt)
Remove all lights - УДАЛИТЬ ВЕСЬ СВЕТ
Light2D:
Name [Light2D] имя по умолчанию Light2D
Intensity - интенсивность
Cast shadow - Создать тени?
Radius - радиус
Color: - цвет по rgb

Lighting enabled - вкл/выкл освещение на карте
Waypoints
Waypoints - это пути перемещения, без них человечки и пилы не будут ходить по уровню.
CTRL - Создать
ALT - Удалить

Waypoint group - Группа пути

One-way connect - Одностороннее подключение

Mode:
Move nodes - Двигать (Мышкой)
Add nodes - Добавить (Ctrl)
Connect/Disconnect nodes - Соединить/Отсоединить (Shift)
Delete node - Удалить (Alt)
Spawn
Mode: (показывает что будет делать)
MOVE - Двигать
CTRL - Создать/Клонировать(при условии что нужный спавн уже выбран)
ALT - Удалить
SHIFTS - альтернативные точки спавна (Shift)


Show labels - Показывать ярлыки
Show markers - Показывать маркеры
Show all gizmos - Показать все вещицы
Show all connections - Показать все соединения

Filter spawners: фильтр спавнов
- Спавны можно и даже НУЖНО называть по разному что бы избежать какофонии на экране
в фильтр спавнов можно вбить определенные названия спавнов чтоб на экране отображались только они.




Refactoring
Если вдруг вам нужно будет Удалить/Передвинуть целую часть уровня то вы можете это сделать выделив часть уровня в зелёный прямоуголник. (Левая кнопка мыши)
Открываем карты из мастерской стим в редакторе.
1 подпишитесь на уровень (я взял для примера Super Shotgun Arena)

2 дальше заходим в папку куда качали стим и идем примерно по такому маршруту:

(вариант 1) "ВашаПапкаСтима"\steamapps\workshop\content\474210

у меня игра на другом диске по этому мой путь отличается и я буду ориентироваться на него
(вариант 2) D:\SteamLibrary\steamapps\workshop\content\474210\

важно понимать что 474210 это папка бутчера остальные нам не интересны
(они для других игр)

3 открываем что скачали в эту папку
и перед нами встает вот такая картина



копируем все и идем дальше

4
(вариант 1)
в библиотеке стима щелкаем правой кнопкой мыши по нашей игре
выбираем свойства
установленные файлы
обзор...
...Butcher\Butcher_Data\StreamingAssets\Game\UserContent\ExampleLevels

(вариант 2)
D:\SteamLibrary\steamapps\common\Butcher\Butcher_Data\
StreamingAssets\Game\UserContent\ExampleLevels

кидаем все туда

5 заходим в игру

6 запускаем уровень в UserContent\ExampleLevels




7 нажимаем F2




Поздравляю

Теперь вы можете подробно изучить редактор карт на примере карт мастерской а не того огрызка который остался от разрабов. А так же поставить себе любой другой уровень не из мастерской стима.
А теперь к плохим новостям
Таким образом можно выложить любую карту от своего имени.
Либо спи3дить её с концами и выложить куда нибуть на нексус модс

Другие примеры: