Tilemap Level Editor

Tilemap Level Editor

View source code on GitHub Download on itch.io

GitHub Repository Archived

This repository has been archived on and is now read-only.

Description

The Tilemap Level Editor is a tool for creating 2D levels and exporting them as JSON files. It is designed to allow levels to be loaded dynamically into Godot at runtime.

Controls

UI and Layers

Create new layers with the + New Layer button and select an image file for the tileset. Switch between layers and adjust their order using the arrow controls.

Layer interface overview Tile selection and drawing Cursor and tool settings

JSON Export Format

The exported JSON file contains layer data and object positions:

{
  "layers": [
    {
      "texture_path": "C:/tilemap-level-editor/test/tileset.png",
      "cells": [[4, -5, -3]]
    }
  ],
  "objects": [
    {
      "key": "player",
      "position": [2, 4]
    }
  ]
}

Limitations

Video

External content from YouTube
Published On