DarkRadiant vs LDtk
DarkRadiant
darkradiant.netLDtk
ldtk.ioSide by side
| Figure | DarkRadiant | LDtk |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | — | Yes |
| Plans published | 1 | 3 |
| Spec score · Game Level Editors | 8.1 (#7) | 8.7 (#2) |
| Integrations | The FAQ says users can work with other Doom 3 modifications by specifying the fs_game setting in preferences. | The maker lists community importers and loaders for engines including Unity, MonoGame, Godot, Playdate, GameMaker Studio, Löve 2D, and Bevy. |
| Support | The project directs users to The Dark Mod forums for discussion and its bugtracker for reporting issues. | The site links to an official Discord community and documentation. |
Plans
In their own words
DarkRadiant
DarkRadiant is a free, open-source level editor for Doom 3 and The Dark Mod, with additional listed support for The Dark Mod 2.0, Quake 4, Quake 3, and XreaL. Its workspace includes a media browser, inspectors for surfaces, patches, and lights, plus layers, grouping, and selection sets. Model and material tools include a particle editor with real-time preview, model scaling, model and skin browsers, and UV editing. It imports classic Quake and idTech map formats and exports to Doom 3, Quake 4, and Quake 3 formats. Plugins for The Dark Mod cover Stim/Response, objectives, difficulty, and conversations, alongside AI and Readable tools. A Python script interface is available, and preferences can specify fs_game for working with other Doom 3 modifications. DarkRadiant runs on Windows, Linux, and macOS, although the FAQ says macOS builds are not fully tested. The editor does not install game resources; users must point it to a supported game before editing maps.
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.