Fast spatial iteration
Moving rooms, changing routes, and replacing tiles should not require programmer intervention after every playtest finding.
2D level production
Compare grid editing, structured export, auto-tiling, and fast spatial sketching so level pacing is proven before map production expands.
01
A clean editor layout does not guarantee a good playable level. This collection favors tools that make space easy to change, preserve gameplay semantics, and cross the engine boundary reliably, allowing route, encounter, and pacing tests before final tiles and decoration consume the budget.
Selection criteria
02
Moving rooms, changing routes, and replacing tiles should not require programmer intervention after every playtest finding.
Collision, triggers, entities, layers, and custom fields need stable representations instead of being painted invisibly into decorative art.
Formats should be versionable and engine responsibilities clear enough that an editor update cannot silently corrupt runtime maps.
Recommended workflow
03
Place only terrain, entrances, exits, important heights, and hazards, then observe whether players understand direction and goals.
Separate collision, interaction, spawns, camera bounds, and decoration, with a small contract for object types and fields.
Use one map containing slopes, doors, triggers, and multiple layers to validate coordinates, sorting, reloads, and version-control diffs.
After pacing stabilizes, expand the tileset, auto-tiling, and decoration rules while keeping the blockout as a regression baseline.
Selected resources
The six choices cover general map editing, lightweight entities, browser sketching, and tile generation. Select one primary editor around the engine contract and keep the rest as focused helpers.
Tool
Mature open-source editor for tile maps, object layers, and world layouts
Tiled supports orthogonal, isometric, and hex maps, infinite canvases, custom properties, templates, and world files, with importers across many engines.
Tool
Modern level and world editor designed around indie 2D production
LDtk organizes levels, layers, entities, fields, auto-tiles, and worlds, exporting stable JSON with integrations for several engines.
Tool
Lightweight, configurable open-source editor for 2D levels
Ogmo Editor 3 defines layers, entities, tiles, and values through project files and emits straightforward JSON for custom frameworks and data-driven 2D games.
Tool
Assemble and export 2D tile maps quickly in a browser
An online tilemap editor with layers, collision, animated tiles, external tilesets, and exports for several engines.
Tool
Sketch readable dungeon and tactical maps quickly in a browser
An online map editor focused on square, hex, and isometric dungeons, with layers, presets, imported assets, lighting, and PNG, WebP, or high-resolution export.
Tool
Generate seamless tilesets automatically from a small set of examples
A tile-design tool that derives terrain variants from adjacency rules, previews maps, and exports formats for multiple engines.