A Godot 4 addon for importing Tiled map editor files (.tmx, .tmj) into your game projects.
YATI (Yet Another Tiled Importer) is a Godot 4 addon that imports map files created with the Tiled Map Editor into Godot game projects. It converts Tiled's .tmx and .tmj files into Godot scenes, preserving layers, objects, tilesets, animations, and custom properties. This solves the problem of manually recreating Tiled maps in Godot, saving significant development time for 2D game creators.
Godot 4 developers creating 2D games who use Tiled Map Editor for level design and want to efficiently import those maps into their Godot projects.
Developers choose YATI because it offers nearly complete Tiled feature support, works with both GDScript and C# Godot versions, provides runtime loading options, and allows extensive customization of imported scenes through attributes and properties.
Addon to import Tiled maps into Godot 4
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Imports nearly all Tiled features including layers, objects, parallaxes, tile collisions, and custom properties, as detailed in the README's features list, ensuring minimal data loss during conversion.
Available in both GDScript and C# for compatibility with standard and Mono versions of Godot 4, offering flexibility for different project setups and language preferences.
Provides runtime packages for dynamic map loading, enabling games to load Tiled maps on-the-fly without editor-time imports, as noted in the README since version 1.5.2.
Allows extensive customization of imported scenes through class attributes and custom properties, giving developers control over game architecture, as highlighted in the features section.
May cause Godot to freeze or crash during import, especially with multiple maps, requiring users to disable multi-threading in project settings, as warned in the Usage section.
Does not fully support Tiled's animation features; animations with non-equidistant frames are skipped, limiting certain visual effects, per the Limitations section.
Only tested on Windows 10, so reliability on Linux or macOS is not guaranteed, posing a risk for cross-platform projects, as admitted in the Limitations.
The C# version lacks support for zstd compression, which might affect performance or compatibility with certain Tiled files, as noted in the Limitations.