Map Editor
Workflow: load optional background, paint semantic layers, export JSON, then run simulation with that JSON file.
Required: mark at least one exit. Doors and stairs are optional. Use the Walls layer to paint black blocked cells.
walkable
walls
exits
doors
stairs
Cursor: row -, col -