README.md
June 4, 2026 ยท View on GitHub
Unity AI Tilemap
AI-powered tools for the Unity Tilemap workflow. Create Grid + Tilemap GameObjects, paint and clear tiles, box-fill regions, read individual tiles, create Tile and RuleTile assets, set per-cell collider type, color, and transform, configure tilemap orientation and anchor, list / get tilemap components, and modify any tilemap component field directly through natural language commands โ no manual tile-palette painting. Wraps Unity's built-in Tilemap module (com.unity.modules.tilemap) plus the 2D Tilemap Extras package (com.unity.2d.tilemap.extras) for RuleTiles. Ideal for rapidly building 2D levels, prototyping grid layouts, and procedural tilemap generation. Built on top of the AI Game Developer platform.
How to use
Stability status
| Unity Version | Editmode | Playmode | Standalone |
|---|---|---|---|
| 2022.3.62f3 | |||
| 2023.2.22f1 | |||
| 6000.3.1f1 |
AI Tilemap Tools
13 tools, grouped by purpose:
Tilemap lifecycle
tilemap-create- Create aGrid+TilemapGameObject in the active scenetilemap-list- List allTilemaps in the active scenetilemap-get- Get aTilemap/TilemapRenderercomponent's data via ReflectorNettilemap-set-orientation- Set the tilemap's anchor and orientation
Painting
tilemap-set-tile- Set (paint) a tile at a cell positiontilemap-box-fill- Box-fill a rectangular region of cells with a tiletilemap-clear- Clear all tiles from a tilemaptilemap-get-tile- Read the tile at a cell positiontilemap-set-tile-flags- Set a tile's color and transform (flags) at a celltilemap-set-collider-type- Set a tile's collider type (None / Sprite / Grid) at a cell
Tile assets
tilemap-create-tile-asset- Create aTileasset (from a sprite)tilemap-create-rule-tile- Create aRuleTileasset (2D Tilemap Extras)
Generic
tilemap-modify- Generic write: apply aSerializedMemberdiff to any tilemap component via ReflectorNet (escape hatch for fields not covered by the dedicated tools)
Installation
Option 1 - Installer
- Download Installer
- Import installer into Unity project
- You can double-click on the file - Unity will open it automatically
- OR: Open Unity Editor first, then click on
Assets/Import Package/Custom Package, and choose the file
Option 2 - OpenUPM-CLI
- Install OpenUPM-CLI
- Open the command line in your Unity project folder
openupm add com.ivanmurzak.unity.mcp.tilemap