LDtk

LDtk

LDtk is an open source level design tool for 2D games. It allows you to create levels with tilemaps and organize them hierarchically for easy editing. Useful for indie game developers.
LDtk image
game-design level-editor tilemap 2d-games

LDtk: Open Source Level Design Tool for 2D Games

An open source level design tool for 2D games, allowing you to create levels with tilemaps and organize them hierarchically for easy editing.

What is LDtk?

LDtk is an open-source level design software specifically made for 2D games. It allows developers and designers to create levels using tilesets and tilemaps, which can then be exported to common game engines and frameworks.

Some key features of LDtk include:

  • A visual editor to create levels as tilemaps, with support for multiple layers
  • Hierarchical level structure so you can easily organize levels into worlds
  • Auto-tiling for quickly filling areas with predefined tile patterns
  • Entities system to add game objects like enemies, items, etc.
  • Export to common formats like JSON, Unity, Godot, GameMaker, etc.

LDtk aims to provide all the tools indie developers need for quick iteration and testing of levels. The editor is made to be user-friendly and intuitive enough for non-programmers. Combined with the growing plugin ecosystem, it removes the tedious tech work from level design.

With cross-platform support and capabilities to handle both simple and complex 2D games, LDtk is a great open source option for level editing and management for your next 2D game project.

LDtk Features

Features

  1. Hierarchical level organization
  2. Tile-based level design
  3. Customizable tile sets and tilesets
  4. Grid-based layout with snapping
  5. Support for multiple layers and sub-layers
  6. Built-in entity management
  7. Customizable entity types
  8. Viewport and camera controls
  9. Export to various file formats (JSON, XML, CSV, etc.)
  10. Open-source and cross-platform

Pricing

  • Open Source

Pros

Free and open-source

Intuitive and user-friendly interface

Powerful level design features

Flexible and customizable

Good community support and documentation

Cons

Limited animation support

No built-in physics simulation

May have a learning curve for beginners


The Best LDtk Alternatives

Top Games and Game Development and other similar apps like LDtk


Tiled Map Editor icon

Tiled Map Editor

Tiled is an easy-to-use and flexible 2D level editor specifically designed for building tilemap-based game worlds. As an open-source tool, Tiled is completely free to download and use. Some key features of Tiled include:Intuitive interface for drawing tilemaps, with support for both rectangular and isometric mapsObject layers and tile layers...
Tiled Map Editor image
MapForge icon

MapForge

MapForge is an open source, cross-platform software for creating interactive maps and atlases. Originally developed for role-playing games like Dungeons & Dragons, MapForge has evolved into a versatile mapping and image editing tool used by game masters, world builders, teachers, and others.Key features of MapForge include:Intuitive user interface for drawing...
MapForge image
PyMapper icon

PyMapper

PyMapper is an open-source Python library and application for creating interactive maps and spatial data visualizations. Developed in Python using tools like Matplotlib, Cartopy, GeoPandas, and Dash, PyMapper provides a flexible framework for visualizing geospatial data sets.Some key features of PyMapper include:Interactive panning, zooming, and hovering over mapsOverlaying multiple map...
PyMapper image
OGMO Editor icon

OGMO Editor

OGMO Editor is a powerful, free, open-source level creation tool for 2D games. It enables designers and developers to quickly build levels, edit tilemaps, place objects, and script game events without needing to code. OGMO Editor has support for multi-layered tilemaps with auto-tiling and custom tilesets, customizable entities with behaviors...
OGMO Editor image
Tilesetter icon

Tilesetter

Tilesetter is a free, open-source tilemap creation program for Linux systems. It allows game developers to easily create tilesets and tilemaps for use in 2D video games. Some key features of Tilesetter include:Intuitive interface for drawing and editing tilesMultiple layers for tilesA variety of tools such as copy/paste, reshape, color...
Tilesetter image