Tilesetter 2.0.0 Now Stable


I am happy to announce that Tilesetter version 2.0.0 is now stable!
For those not familiar with the new features introduced through the beta, 2.0.0 has layers in the map editor, allows for complex mixed-border tileset generation, customizable export modes and more.

Here's what's new since version 1.0.2:

Introduced in 2.0.0-dev.0:

  • New 'Relations' system replaces old 'Tiling' system for describing auto-tiling. Added interface to convert pre-2.0.0 projects to the new Relations system.
  • Image generation for tiles is now tied to their relationship status with other tiles (in other words, on their behavior when auto-tiling).
  • Generated tilesets are immediately ready to be used in the Sandbox View (map editor). Marking base tiles as 'Blob' or 'Wang' in order to enable auto-tiling is no longer required.
  • Mixed border generation now supported: Wang borders for intersections between 3 or more types of terrain, and Blob borders with multiple types of edges for different neighbors.
  • Map editor now supports complex auto-tiling behavior using the new Relations system.
  • Layers now supported in the map editor.
  • CTRL+Click tile picker functionality updated for the brush tool in the map editor: If trying to pick a border tile, the base tile will be picked instead, depending on the quadrant clicked.
  • New 'Proxy' feature: Tiles can mimic another tile's behavior and act as a variant. Possible to set variant weights when drawing in the map editor (probability of being drawn amongst all variants). Old variation system removed.
  • Added direct export to Defold and to JSON.
  • User-defined export formats now supported: '.tsfo' files can be created and added as one of the export modes to let Tilesetter know how to export your data.
  • Source selector dropdown now features larger icons.
  • Set and Sandbox Views now show selection size at their bottom left corner.
  • Sync Regions now work with relative directories.
  • Sync Region now outlines in red if input file could not be found.
  • New, clearer error messages for invalid operations.
  • Added buttons linking to the Twitter page and to the Discord server.
  • Changed "New Project" prompt to be clearer.
  • Fixed issue where screen separators were not positioned correctly when launching for the first time.
  • Trying to open '.tset' project files with invalid version no longer produces error.
  • Fixed bug where the copy icon in the Source Properties View wouldn't work.

Introduced in 2.0.0-dev.1:

  • Views/tabs no longer have a minimum size and can be resized down until they're hidden.
  • Added outline around sources in the source dropdown.
  • Fixed export for GMS2 2.3.0.
  • Auto-tiling brush can now be resized with Ctrl+Mouse Wheel.
  • Sync Region's label is now outside the region as to not obscure the tiles within.

Introduced in 2.0.0-dev.2:

  • Added a Source picker besides the dropdown for easier selecting.
  • You can now zoom with CTRL+ and CTRL- (zooms on the selection).
  • Updated Electron Framework. Should run better on Linux.

Introduced in 2.0.0-dev.3:

  • Added tooltips.
  • Added Cutoff option for Wang Sets.
  • Added UI scaling options (1x, 2x, 3x).
  • Shift+WASD now moves the focused region of the layer display.
  • Fixed issue where export modes would not be loaded into the menu.
  • Fixed issue where cursor lags behind on some monitor setups.
  • Fixed Unity export.

Introduced in 2.0.0-dev.4:

  • Fixed error with CMD+Z on macOS.
  • Fixed window regions going off-screen when scaling UI.
  • Fixed crash when generating Wang Sets with single base tile.
  • CMD+- on macOS now zooms on the grid instead of whole window.
  • Fixed error when copying and pasting tiles on Linux.

Introduced in 2.0.0 (stable):

  • Sources are now automatically removed from the source dropdown.
  • Right-click menu now always stays visible and never obscured.
  • Added a "Copy Raw" operation which allows for tiles' raw image data to be copied.
  • Implemented several performance optimizations.
  • Tilesetter now remembers the filename used when exporting assets.
  • Fixed bug where importing images into the Sandbox View would place the new tiles at the wrong location in the Set View.
  • Fixed issue where exporting maps with multiple layers as an image would sometimes produce missing or unordered tiles in the result.
  • Tilesetter now reverts to loading a new project upon opening if auto-loading the saved state would result in an error.
  • Layers in a Godot map export now all reference the same tileset.
  • Fixed rare crash when generating Wang Sets.
  • Fixed macOS keyboard shortcuts.
  • Project files are now saved with the proper file extension on Linux.

In addition, the documentation has been completely rewritten and is now vastly improved. You can check it out at https://www.tilesetter.org/docs/.

I sincerely hope you have a good time with this update. If you have any questions or feedback, please head over to the Tilesetter Discord server:


Get Tilesetter - Tileset generator & map editor tool

Buy Now$12.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.