LDtk

LDtk — Free Download. 2D Game Level Editor

LDtk is a level editor specialized in creating maps and layouts for 2D video games. It offers advanced tools for designing levels with layers, entities, and custom rules.

★★★★★
5.0(1 rating)

Download LDtk (Official links)
File size: 160 MB
The latest version of LDtk is: 1.5.3
Operating system: Windows, Mac OS, Ubuntu
Languages: English
Price: $0.00 USD

  • Multi-layer editor. LDtk lets you work with several overlapping layers, such as backgrounds, collisions, and objects. Each layer can have different properties and display settings.
  • Customizable entity system. Entities can be defined with specific fields, such as health, speed, or behaviors. This makes it easy to create characters, enemies, and interactive objects.
  • Auto-layer rules. The editor includes an advanced auto-layer system that automatically adjusts tiles based on their neighbors. You can configure rules for different terrain types and patterns.
  • JSON export. Levels are saved in JSON format, which is compatible with most game engines. The data includes information about layers, entities, and custom properties.
  • External tileset support. LDtk imports tilesets from image files, letting you reuse graphic assets. Tilesets can be adjusted in size, spacing, and padding.
  • Custom fields. You can add extra fields to levels, entities, and tiles. These fields can be numbers, text, booleans, or lists of options.
  • Grid editing mode. The interface uses an adjustable grid to place tiles precisely. Entities can also be positioned freely, without snapping to the grid.
  • Selection and painting tools. Includes tools for selecting areas, copying tiles, and painting over large zones. Operations can be undone and redone.
  • Game engine compatibility. LDtk offers integration with Unity, Godot, GameMaker, and other engines through official and community loaders and importers.
  • Separate levels system. Projects can contain multiple levels organized in a world. Each level can have independent dimensions and properties.
  • Colors and tags. Entities and layers can be marked with colors and tags for quick identification. Tags make it possible to filter elements in large projects.
  • Entity references. Entities can be linked to one another through reference fields, even across different levels. This is useful for doors, switches, and other connected objects.

LDtk (Level Designer Toolkit) was developed by Sébastien Bénard, known for his work as lead game designer on Dead Cells. The project began in 2018 as a tool to simplify level design in 2D games, and its first public release arrived in 2020. The program is written in Haxe, a cross-platform programming language, and runs on Electron. It has received regular updates ever since.


Alternatives to LDtk:

For LDtk there are 11 alternative programs. Free: 11, paid: 0.

GDevelop — Free Download. Video game creation without programming

GDevelop

GDevelop is a video game development software that allows you to create games for the web, desktop, and mobile devices.
Price: Free   Size: 143 MB   Version: 5.6.264   OS: Windows, Linux, MacOS, Android, iOS
CopperCube — Free Download. 3D game creation

CopperCube

CopperCube is an engine for developing three-dimensional applications and games.
Price: Free   Size: 44.6 MB   Version: 6.7.3   OS: Windows, MacOS
Keolot Phaser Editor — Free Download. Visual editor for Phaser games

Keolot Phaser Editor

Keolot Phaser Editor is a free visual development environment for 2D browser games based on the open source Phaser engine with integrated Matter JS physics.
Price: Free   Size: 150 MB   Version: 1.2.0   OS: Windows, Android
Notepad++ Mod — Free Download. Improved Code Editor

Notepad++ Mod

Notepad++ Mod is an optimized version of the Notepad++ editor with enhanced features for professional development.
Price: Free   Size: 8.4 MB   Version: 8.1   OS: Windows
LowRes NX — Free Download. Retro Game Creation

LowRes NX

LowRes NX is a development environment for creating retro-style games.
Price: Free   Size: 1.16 MB   Version: 1.2   OS: Windows, Linux, MacOS, iOS
PDF Arranger — Free Download. PDF Page Editor

PDF Arranger

PDF Arranger is an application developed in Python-GTK for manipulating PDF files.
Price: Free   Size: 60.4 MB   Version: 1.14.0   OS: Windows, Linux
TexturePacker — Free Download. Optimized Spritesheet Creator

TexturePacker

TexturePacker is a tool designed to generate spritesheets from individual images.
Price: Free   Size: 25 MB   Version: 7.11.0   OS: Windows, Linux, MacOS
Harfang 3D — Free Download. 3D Rendering Engine

Harfang 3D

HARFANG 3D is a graphics engine designed for creating 3D applications, simulations, and visualizations.
Price: Free   Size: 28 MB   Version: 3.2.7   OS: Windows, Linux
Hology Engine — Free Download. Data Automation and Analysis

Hology Engine

Hology Engine is a tool designed for process automation and data analysis.
Price: Free   Size: 130 MB   Version: 0.277   OS: Windows, Linux, MacOS
Tiled Map Editor — Free Download. Game Map Creation

Tiled Map Editor

Tiled Map Editor is a tool designed for creating custom maps for video games.
Price: Free   Size: 21.2 MB   Version: 1.11.2   OS: Windows, Linux, MacOS
Torque 3D — Free Download. 3D Game Engine

Torque 3D

Torque 3D is a three-dimensional game development engine.
Price: Free   Size: 28.1 MB   Version: 4.0.3   OS: Windows, Linux

Changelog

Version: 1.5.3
  1. Level.__neighbours in the JSON now supports the corner directions ne, nw, se and sw.
  2. On macOS, Ctrl + left click now acts like a right click in editing tools and opens context menus.
  3. Fixed a crash during async painting when no default Tileset exists.
  4. Resolved a crash that occurred when adding a freshly created Entity.
  5. Fixed a crash caused by empty identifiers.
  6. Removed a possible infinite loop that could happen with empty identifiers.

New programs