Tiled, the open source map editing software, just released version 1.3.2. Along side that release was a development snapshot with new features that will be available in the next release. If you want learn Tiled we have an in-depth tutorial series available here.
Details of the 1.3.2 release:
- Fixed initialization of selected layers (#2719)
- Fixed stamp action shortcuts not being configurable (#2684)
- Fixed the tileset view to respect the 'wheel zooms by default' preference
- Fixed insertion position when using drag-n-drop to rearrange layers
- Fixed displayed layer data format in Properties
- Fixed repeating of export when map is saved by a custom command (#2709)
- Fixed issue when multiple worlds are loaded that use pattern matching
- Issues view can now be hidden by clicking the status bar counters
- macOS: Fixed black toolbar when enabling OpenGL rendering (#1839)
- Windows: Fixed context menus activating first item on release (#2693)
- Windows installer: Include the 'defoldcollection' plugin (#2677)
- Windows installer: Signed by SignPath
- libtiled: Avoid inheriting Properties from QVariantMap (#2679)
- Updated Qt from 5.12.5 to 5.12.6
- Updated Finnish translation (by Tuomas Lähteenmäki and odamite)
- Updated part of Italian translation (by Katia Piazza)
As well as details from the developmental release:
Layers can now be tinted by multiplying their pixels with a color. This way you can darken or colorize your graphics in various ways without needing to set up separate images for it! The new "Tint Color" property is supported on tile layers, object layers and image layers, and is inherited from group layers.
Ever since tile objects were added as a feature, their alignment has been inconsistent with the other shapes. Whereas a rectangle had its origin in the top-left, tile objects had their origin in the bottom-left (or even bottom-center, on isometric maps). While useful in some contexts, this inconsistency has annoyed many people over the years.
Now, a new tileset property specifies which alignment to use for tile objects using that tileset. If you set it to top-left, the tile objects will align consistently with the other objects. But of course you could also choose for bottom-center or center alignment depending on your needs.
Object Reference Properties
This change is a big step towards the Connecting Objects feature, which is planned for Tiled 1.4. You can now choose "object" as the type when adding a custom property, and the property will be interpreted as a reference to an object on the map, referring to it by its unique ID. A special dialog makes it easy to search for the object you want to refer to and the name of the referenced object will be displayed.
Tiled is available as a free download for Mac, Windows and Linux here. The source code for Tiled is available on GitHub.