GtkRadiant vs LDtk
GtkRadiant
icculus.orgLDtk
ldtk.ioSide by side
| Figure | GtkRadiant | LDtk |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | — | Yes |
| Plans published | 2 | 3 |
| Spec score · Game Level Editors | 8.6 (#3) | 8.7 (#2) |
| Documentation depth | Official documentation combines dated QeRadiant manuals with newer Windows and Mac compile guides and Q3Map2 manuals. | An independent technical review says the online documentation is comparatively lacking, although built-in tool documentation is strong. |
| License | The source is protected by GNU GPL version 2 and is copyrighted by id Software and contributors. | The source repository identifies the project as MIT licensed. |
| Support | Support options listed by the project include forums, IRC, tutorial sites, and a GitHub issue tracker. | The site links to an official Discord community and documentation. |
| What it does | GtkRadiant is an open-source level editor and toolchain for games based on id Tech engines. | LDtk is a desktop 2D level editor designed for game developers, with a focus on platformer and top-down projects. |
Plans
In their own words
GtkRadiant
GtkRadiant is a free, open-source level editor and toolchain for games powered by id Tech engines. It includes map compilers, data authoring tools, and Q3Map2, with tools for 3D levels, terrain, and entity placement. The GtkRadiant 1.6 page lists support for games including Quake III Arena, QuakeLive, Urban Terror, Wolfenstein: Enemy Territory, Quake2, Quake2: Remastered, Quetoo, Return to Castle Wolfenstein, Star Trek Voyager: Elite Force, and Jedi Academy. Support for a game can depend on an active developer to test and address issues; some titles may require an older version or third-party fork. GtkRadiant reads and writes assets in a game's directory, and the project recommends installing the game first. It runs on Linux, macOS, and Windows. Linux distribution is through Flathub as a Flatpak; the Mac version requires XQuartz, MacPorts, and other dependencies. Volunteers maintain the GPL-licensed project, which is provided as-is without warranty or support. Listed help options include forums, IRC, tutorial sites, and a GitHub issue tracker.
LDtk
LDtk is a free, open-source 2D level editor for game developers, available for Linux, macOS, and Windows. It supports Grid-vania, linear, and free-world layouts, with levels rearranged by drag and drop. Its visual auto-layering editor lets users define rules for tile skinning, while custom entities can hold typed properties such as hit points, patrol paths, or inventories. LDtk exports PNGs and JSON entity data, with optional Tiled TMX export. It can load Aseprite files directly and reload them when saved. The editor focuses on platformer and top-down perspectives, rather than isometric 3D. Backups can restore unsaved changes after an application crash. The maker lists community importers and loaders for engines including Unity, MonoGame, Godot, Playdate, GameMaker Studio, Löve 2D, and Bevy. LDtk has no usage limitations stated, and content created with it may be used commercially. Documentation and an official Discord community are linked from its site.