ru:rpd:tiled
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| ru:rpd:tiled [2019/04/11 12:48] – mike | ru:rpd:tiled [2023/12/13 18:26] (текущий) – mikhael_danilov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Tiled ====== | ||
| + | |||
| + | (с плагином для экспорта карт для Remixed Pixel Dungeon) | ||
| + | Для упрощения процесса создания пользовательских карт для rpd, а так же для добавления нового функционала, | ||
| + | |||
| + | Теперь, | ||
| + | |||
| + | **Внимание: | ||
| + | |||
| + | Пользователи Linux смогут без труда собрать его выкачав [[https:// | ||
| + | |||
| + | ===== Подготовка к созданию карты ===== | ||
| + | |||
| + | Для того чтобы начать создание карты нужно запустить tiled.exe (внезапно) и создать новый проект: | ||
| + | |||
| + | **Файл -> New -> New map** | ||
| + | |||
| + | В настройках новой карты необходимо выставить опции: | ||
| + | |||
| + | **Ориентация**: | ||
| + | **Порядок отображения тайлов**: | ||
| + | |||
| + | **Размер тайлов**: | ||
| + | **Ширина**: | ||
| + | **Высота**: | ||
| + | |||
| + | **Размер карты**: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Сохраняем проект под желанным именем, | ||
| + | |||
| + | ==== Создание карты ==== | ||
| + | |||
| + | Для того чтобы создать карту, необходимо нарисовать её на логическом слое. Для этого нужно переименовать слой созданный по умолчанию (1.) или создать новый слой (2.) и назвать его " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Далее необходимо загрузить желанный тайл сет из стандартных или созданный в формате стандартных (без отметки x). [[https:// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Сохраняем тайлсет под желаемым именем, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Далее рисуем карту. Для этого нам окажутся особо полезны следующие элементы: | ||
| + | |||
| + | 1. **Штамп** - рисует на карте выбранный тайл или набор тайлов (если на палитре тайлов было выделено больше одного тайла) | ||
| + | |||
| + | 2. **Заливка** - " | ||
| + | |||
| + | 3. **Выделение** - позволяет выбрать группу тайлов на карте, например, | ||
| + | |||
| + | 4. **Вкладка " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | После того как мы нарисовали карту, необходимо выбрать опцию экспортировать как | ||
| + | |||
| + | {{: | ||
| + | |||
| + | И в поле тип файла выбрать: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | После чего получаем файл json, который используется, | ||
| + | |||
| + | ==== Добавление уникальных тайлов ==== | ||
| + | |||
| + | Также появилась новая возможность: | ||
| + | |||
| + | Для начала необходимо, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Создать слой " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Создать слой " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Соответственно, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | И если мы спрячем в редакторе слой " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Для чего мы вновь должны экспортировать проект в формате **Remixed Pixel Dungeon levels**. И на выходе получаем файл следующего содержания: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Где есть два важных параметра, | ||
| + | |||
| + | " | ||
| + | |||
| + | " | ||
| + | |||
| + | === Слои карты === | ||
| + | |||
| + | * logic (это базовые тайлы) | ||
| + | * base | ||
| + | * deco | ||
| + | * deco2 - эти слои рисуются под героем | ||
| + | |||
| + | |||
| + | * roof_base | ||
| + | * roof_deco - эти слои рисуются над героем | ||
| + | |||
| + | Ещё есть mobs и objects, но чтобы их использовать нужны прописанные свойства в тайлсетах. | ||
| + | Карты и тайлсеты живут тут: [[https:// | ||
| + | |||
| + | |||
| + | Удачного картостроения! | ||
| + | |||
| + | Если что не понятно или не приятно пишите в группу: | ||
