Tiled doesn’t support saving custom objects and reusing them with their predefined properties, currently for doing so, an object can be duplicated, but then, when one of the duplicates is updated, the other won’t.

Tiled also offers a type system, a type is a property that can be given to an object, it provides sharing custom properties between objects, but can't define properties like the geometry of the objects or the specific graphics.

This issue appeared many times on GitHub, solving it will have a great impact on productivity while working on big projects which require reusing a certain object and frequently applying changes to it.

This project aims to create a template system in Tiled, templates will save the properties of an object and will allow creating multiple instances of it, sharing the same properties.



Mohamed Ahmed thabet


  • Thorbjørn Lindeijer