Many LÖVE loaders (including STI) expect a Lua export from Tiled, not the raw .tmx file at runtime.
Steps
- Build and save your map in Tiled (TMX or TMJ is fine while editing)
- Inspect/validate it in Ase2Game Tile Map Tools to catch missing assets early
- In Tiled choose File → Export As → Lua files (*.lua)
- Copy the Lua file and image dependencies into your LÖVE project
Tips
- Re-export after map changes — don’t hand-edit the Lua unless you must
- Keep relative image paths stable between Tiled and your game folder
- If something fails to draw, check tileset image paths first
Related: STI guide ·TMX to JSON