Albin Johansson Tactile Save

A tilemap editor that aims to be simple, fast and lightweight.

Project README

Tactile

License version CI: Windows CI: Ubuntu CI: macOS

A tilemap editor that aims to be simple, fast and lightweight.

Splash

Aim

  • Easy to learn and easy to use
  • Workflow optimized for common actions
  • Well documented and high-quality source code
  • Lightweight feel and scalable performance
  • Cross-platform: works on Windows, macOS, and Linux

Features

  • Extensive and intuitive undo/redo support
  • Various layer types
    • Tile layers
    • Object layers
    • Group layers
  • Supports an intuitive and human-readable YAML map format
  • Read and write support for the JSON and XML map formats used by Tiled
  • Export maps as Godot scenes (see godot.md)
  • Intuitive mouse tools
    • Tile stamp tool
    • Eraser tool
    • Bucket fill tool
    • Rectangle tool
    • Ellipse tool
    • Point tool
  • Components (attachable bundles of attributes, as commonly found in game engines)
  • Properties that can be attached to almost anything: maps, layers, objects, tiles, etc.
    • Vector properties, with support for 2D/3D/4D vectors of both integers and floats
  • Tile animations
  • Tile compression support, using Base64 encoding with either Zlib or Zstd
  • Helpful error messages when things go wrong, e.g. when parsing corrupted maps
  • Language support for American English, British English, and Swedish
  • Various editor themes, both dark and light
  • Easy to install (and uninstall) using the installers bundled along releases

Documentation

More documentation can be found in the docs directory.

Open Source Agenda is not affiliated with "Albin Johansson Tactile" Project. README Source: albin-johansson/tactile

Open Source Agenda Badge

Open Source Agenda Rating