---
title: Tiled To Unity Bridge
category: product
entity_type: skill
price: $15
canonical: https://forgehouse.ai/skills/tiled-to-unity-bridge/
lang: en
hreflang_alt: https://forgehouse.ai/tr/skiller/tiled-to-unity-bridge/
last_updated: 2026-06-20
---

# Tiled To Unity Bridge

> Bridge Tiled Map Editor (.tmx) files to Unity 6 SuperTiled2Unity importer, chunk loading…

A deterministic pipeline that brings maps designed in the free Tiled Map Editor straight into Unity 6 with one-to-one visual parity. Powered by SuperTiled2Unity, it maps tile and object layers to Tilemaps and GameObjects, injects Tiled custom properties into Component fields, and adds chunk streaming for maps too big to fit in memory. Level designers author in Tiled without learning Unity, and the bridge turns their work into runtime.

## Use cases
- Importing a finished .tmx map into a Unity scene
- Chunk-streaming large 300x300+ tile maps
- Turning object layers into spawn points and triggers
- Mapping custom properties to Component fields
- Hot-reloading maps after a Tiled edit
- Auto-generating collision from object-layer polygons

## Benefits
- Cut level-tool costs to zero using open-source Tiled and SuperTiled2Unity
- See exactly in Unity what was drawn in Tiled, with no offset or color drift
- Avoid mobile out-of-memory crashes by streaming only nearby chunks
- Keep the .tmx file as the single source of truth so edits never get lost

## What’s included
- SuperTiled2Unity install and version-pinning setup
- Tiled layer to Unity Tilemap and sorting-layer mapping reference
- Custom-property-to-Component field injection with type-safe whitelisting
- Chunk streaming implementation driven by player position
- Layer-name collision detection as a pre-import guard
- Tiled-to-Unity hot reload via asset post-processor

## Who it’s for
Game teams whose level designers author in Tiled and need a reliable, drift-free path into Unity 6.

## How it runs
Tiled stays the single source of truth; editing the map inside Unity is forbidden because the next reimport overwrites it. Getting a .tmx into a scene with 1:1 parity works like this:
1. Installs SuperTiled2Unity through UPM with a pinned git URL in manifest.json, so the adapter version cannot drift between machines and CI. Tiled stays the single source of truth: editing the Tilemap manually inside Unity is forbidden because the next reimport silently overwrites it.
2. Validates the TMX before import: layer names are checked against the expected set (Ground, GroundDecal, Entities, AirOverlay) and any mismatch hard-blocks the import, because a wrong layer name breaks the sorting and Y-sort chain downstream.
3. Maps each Tiled layer to its Unity counterpart: tile layers become Tilemaps on matching sorting layers, the Spawn Points object layer becomes a GameObject root with one child per object, quest triggers become BoxCollider2D triggers with their component, and the collision layer auto-generates PolygonCollider2D merged under a CompositeCollider2D.
4. Injects Tiled custom properties (enemy_type, respawn_time, level) into Component fields through type-safe validation: string properties pass an AllowedValues whitelist and numeric ones a Range check, so a poisoned property value in the XML can never reach a factory call.
5. Splits 300x300+ maps into 64x64 chunks streamed through Addressables: a ChunkStreamer keeps only the 3x3 grid around the player loaded, cutting memory from roughly 4GB to the 300MB range so low-end mobiles do not crash with OOM.
6. Keeps the designer loop alive with hot reload: saving the .tmx in Tiled triggers a Unity reimport that must complete under 5 seconds, a hard SLA because anything slower cuts designer iteration speed by about 40 percent.

## FAQ
### Is this tied to a specific Unity version and importer?
Yes: it targets Unity 6 with SuperTiled2Unity as the importer, including an install and version-pinning setup so the toolchain does not drift. The chunk-streaming pattern is aimed at large maps in the 300x300-tile-and-up range that would otherwise crash mobile builds.

### How does it keep Unity matching Tiled with no offset or color drift?
The .tmx file stays the single source of truth: tile and object layers map deterministically to Tilemaps and GameObjects, a layer-name collision check runs as a pre-import guard, and an asset post-processor hot-reloads the map after every Tiled edit. Custom properties flow into Component fields through a type-safe whitelist.

### Does it design levels or work with engines other than Unity?
No on both counts. The map authoring still happens in Tiled by your level designers, and the bridge only transports their work: and it is built for Unity 6 plus SuperTiled2Unity, not for Godot, Unreal or a generic engine.

## Price
$15, one-time, no subscription. VAT included.

Related guide: [A 2.5D isometric game-dev AI workflow with Unity](https://forgehouse.ai/guides/unity-isometric-ai-workflow/)
