Multi-layer tiles
Compose maps from stacked layers of tiles, mixing 2D tilesets and 3D objects into a single scene.
Elit3D is a free, open-source editor for building tile maps in 3D. Stack layers of tiles and 3D objects, paint terrain at different heights, and export your worlds to standard formats — perfect for retro-style RPG maps.
Free forever · BSD-2 licensed · Windows & Linux
No screenshots yet — help us show it off ↓
Designed for multi-layered, height-aware maps in the spirit of classic 4th-generation RPG worlds.
Compose maps from stacked layers of tiles, mixing 2D tilesets and 3D objects into a single scene.
Import your own 3D models and drop them into the grid alongside flat tiles to add real depth.
Paint terrain quickly with brush tools — fill, draw and erase across the map without fuss.
Place tiles and sprites across different elevation planes to build hills, cliffs and inclines.
Bring in your textures and meshes, and see edits reflected as you tweak them outside the editor.
Export finished maps to Wavefront OBJ and glTF so they drop straight into your engine of choice.
A full history stack and careful save handling keep your work safe while you experiment.
Maps and tilesets save as readable JSON or XML, so your data is yours — versionable and inspectable.
This is where community maps will live. We're makers, not artists — so the gallery is waiting for you.
Share a screenshot or a finished map and we'll feature it here. Screenshots also help new people understand what Elit3D can do.
Elit3D started as a final-degree project in C++ and is being rewritten from the ground up in C# on the Godot 4.6 engine. The code is public under the permissive BSD-2-Clause license — read it, fork it, ship your own.
A focused plan to ship a solid, pleasant editor in 2026.
Green CI, automated builds and downloadable releases.
Robust load/save, error handling and "save before closing" prompts.
Keyboard shortcuts, drag & drop, and live asset hot-reload.
Proper docs, file-format reference and a real downloadable 1.0.
Elit3D is built in spare time and given away for free. If it's useful to you — or you just want to see it reach 1.0 — a small donation keeps the work going. Every bit genuinely helps.
Not able to donate? Starring the repo and sharing Elit3D helps just as much.