Об этом проекте
Tiled — это универсальный редактор тайловых карт, предназначенный для игр на основе тайлов, включая РПГ, платформеры и игры в стиле Breakout. Основной акцент делается на гибкости: карты могут быть созданы любого размера без ограничений по размеру тайлов или количеству используемых слоёв и тайлов. Карты, слои, тайлы и объекты могут иметь произвольные свойства, а собственный формат карт TMX описывается как простой в понимании и способный ссылаться на несколько наборов тайлов в одной карте. Наборы тайлов можно изменять в любое время.
Редактор доступен для всех основных операционных систем. Сборки можно получить из GitHub Releases или itch.io, а официальные пакеты для Linux предлагаются через Flatpak и snap, а также пакеты дистрибутивов, которые, как отмечено в README, часто устарели. Сборки для macOS подписываются разработчиком Торбьорном Линдейером, а установочные файлы Windows используют бесплатную кодовую подпись от SignPath.io и Фонда SignPath.
Для компиляции требуются библиотеки разработки Qt 6.2 или новее и инструмент сборки Qbs, с конкретными инструкциями по настройке для Ubuntu/Debian, Fedora, Arch Linux и macOS через Homebrew. Дополнительно может потребоваться плагин Python, если используется, при этом необходимы библиотеки разработки Python 3. Рекомендуемый способ — открыть tiled.qbs в Qt Creator; из командной строки инструментарий определяется командой Qbs setup, проект собирается с помощью qbs, а Tiled запускается через qbs run. Для libtiledquick требуются заголовки Qt 6 Vulkan, которые не собираются по умолчанию, а файлы проектов Visual Studio 2017 могут быть сгенерированы с помощью Qbs.
Для самостоятельной сборки `qbs install` устанавливает Tiled в директорию установки по умолчанию внутри каталога сборки, но префикс установки можно изменить в командной строке. Установка может быть направлена в отдельный корневой каталог. Rpath включены по умолчанию, чтобы общая библиотека libtiled находилась после компиляции, но их можно отключить для упаковки. В README также указаны ссылки на переводы, управляемые через Weblate, и на CodeTriage для участников.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.