Menu Tile Mapping

Pro Motion contains a built in tile map editor. Tiles are graphic portions of a fixed size, e.g. 8x8 or 16x16 pixels. An image is then built up of such tiles by an underlying map that contains the number of a tile that is to be displayed at this position. This type of tile maps is used to build large backgrounds for game level maps having a small memory usage.
For a more detailed description about how to use tile mapping please read the Tile Mapping Primer.

Make Tile Map...

This function is only available if the current project is no tile map project yet. Use it to define tile sizes and to turn it into a tile map project. The tile library and maps will be generated from the graphic data.


Change the settings of your tile map project including tile mirroring and connected projects sharing the same tile library.

Show Tile Library...

Opens the tile library window.

Show Tile Indexes...

Will display a number on every known tile right on the canvas.


Will reorganize the tiles, remove duplicates or unused tiles and searches mirrored tiles if mirroring is enabled. You can change the tile mapping settings and execute the optimization to add or remove tile mirroring.

Remove empty Tiles

It may happen that tiles in the library are modified to not contain pixels anymore. That means they are the same tile as tile 0 which is considered to be empty. All those empty tiles are removed from the library with this function.

Remove duplicate Tiles

If for some reason tiles are duplicated in the tile library then they can be removed with this function.

Load dependent Projects

If there are multiple projects connected concerning tile mapping functions so that they share the same tile library then you can load these projects with this function.


Lets you select an image file that contains tiles and imports them into the current tile library.


Opens the dialog to export the tile map project data using many different options.

Related topics

Tile Mapping Settings
Tile Mapping Data Export
Tile Mapping Primer

Last modified: 10 December 2017