TileMap Maker is a simple tool for creating maps from tilesets and exporting them as PNG images. It allows you to design maps with multiple layers and easily manage tiles.
✅ Create maps from tilesets ✅ Support for multiple layers ✅ Export maps as PNG
- Map → On the left side of the window
- Layers → Top right corner
- Tileset → On the right of the window
- Esc → Quit the application
- Ctrl + S → Save map to
map_date_time.jsonin the map_saves folder - O → Load the map with the latest
date_time - Ctrl + O → Let you select which map file to load
- E → Export map to
map_date_time.pngin the map_exports folder
- ZQSD or drag and drop → Move the map
- Mouse scroll on the map → Move up/down
- Mouse scroll on the tileset → Move up/down (or Page Up/Down) (LShift to scroll faster)
- Ctrl + Mouse scroll → Zoom in/out
- Keys 0, 1, 2, 3 (keyboard or keypad) → Select a layer
- Keypad 8, 4, 5, 6 → Move the selected tile on the map (up, left, down, right)
- Delete → Remove all layers of the selected tile
- Minus (-) → Remove the top layer of the selected tile
- Left click on an unselected tile → Select it
- Left click on a selected tile → Place the selected tile of the tileset on the selected tile of the map
- Left click on a layer → Select it
- Right click on a tile → Remove the top layer
- Ctrl + Right click on a tile → Delete it
- Right click on a layer → Delete it
Clone the repository and run the tool:
git clone https://github.com/arlexTech/TileMap_Maker.git
cd TileMap_Maker
python tilemap_maker.py