A flexible, general-purpose tile map editor for creating game levels in RPGs, platformers, and other tile-based games.
Tiled is a general-purpose tile map editor used for creating levels and maps in tile-based video games such as RPGs, platformers, and Breakout clones. It provides a flexible environment with no restrictions on map size, tile dimensions, or the number of layers, allowing developers to design complex game worlds efficiently. The editor uses the TMX map format, which is easy to understand and supports multiple tilesets per map.
Game developers, hobbyists, and indie studios working on 2D tile-based games, including RPGs, platformers, and puzzle games. It is particularly useful for those needing a versatile, open-source tool for level design.
Developers choose Tiled for its unparalleled flexibility, lack of arbitrary restrictions, and the ease of using its TMX map format. As an open-source tool, it offers a cost-effective alternative to proprietary editors while supporting a wide range of game development workflows.
Flexible level editor
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports maps of any size with no limits on tile dimensions, layers, or tiles, as stated in the README, enabling highly flexible game world creation.
Allows assigning arbitrary properties to maps, layers, tiles, and objects, facilitating advanced game logic and metadata without constraints.
Uses an easy-to-understand XML-based TMX format that supports multiple tilesets per map, making it widely adoptable across game engines.
Enables modification of tilesets at any time without breaking existing maps, simplifying asset management during development.
Officially available for all major operating systems with signed releases for macOS and Windows, ensuring secure and reliable installations.
Building from source requires installing Qt (>=5.12) and Qbs with OS-specific dependencies, which can be daunting for non-technical users.
As noted in the README, most Linux distribution packages are usually out of date, forcing users to rely on AppImage, Flatpak, or snap for updates.
While TMX is popular, integrating maps into game engines often requires additional plugins or custom parsing code, not provided out-of-the-box.
The flexibility and arbitrary properties system can be overwhelming for newcomers, requiring significant time to master advanced features.