NOTE: Download files are an example of map loading in main.lua and the map_loader.lua file for the specific export the editor gives you.

Recks Studio ME:Love — Phaser 3 Map Editor is a lightweight 2D tilemap editor for building room-based maps fast. Load a tileset, paint multiple layers, mark collision, drop simple objects, and export everything as a Lua table you can read directly in your game. It’s built for pixel-art workflows and quick iteration. 

How to use

  • Load a tileset: Choose a PNG tileset. Set Tile W/H to match your tile size (ex: 16x16). If your tileset has padding, set margin/spacing so the palette lines up.

  • Create the map: Set Map W/H (tile count) and Room W/H (for the room grid overlay), then hit Create.

  • Pick tiles / brushes:

    • Left-click a tile in the palette to select it.

    • Shift + drag in the palette to select a multi-tile brush (stamps as a block).

  • Paint on the map:

    • Left-click / drag to paint.

    • Right-click / drag to erase.

    • Hold Space + drag to pan the camera.

    • Mouse wheel zooms.

    • Hover shows a live preview of what will be stamped.

  • Layers: Add/remove layers and toggle visibility. The active layer is what you paint on.

  • Collision: Switch tool mode to Collision, then paint solid tiles (right-click clears).

  • Objects: Switch tool mode to Object, set a type/size/properties, then click to place. Right-click removes.

  • Animations: Toggle Record, click frames from the palette, then Save to bind the animation to a gid. Paint that gid on the map to see it animate.

  • Export: Click Export to download map_export.lua (tileset info, layers, collision, objects, animations).

Notes: Export is usable as-is, but still being improved, and animation tooling is still evolving.

Updated 2 days ago
Published 4 days ago
StatusIn development
CategoryTool
PlatformsHTML5
AuthorRecks Studio
Made withPhaser

Download

Download NowName your own price

Click download now to get access to the following files:

example_main.lua 1 kB
Map_Loader.lua 5.8 kB
Map_Loader (for new collision system).lua 10 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.