• jan@cosmigo.com

Tile Map Layers


Instead of them being a discrete project type, make tile maps a new layer type.
This could allow making multilayer tile maps with with different tile sizes per layer. eg. larger tile sizes for parallax backgrounds.
To be useful this would likely require per layer tile sets. Ideally with the option to share the one tile set over multiple tile map layers.
Would likely be most manageable if layers were independently sized and positioned. eg. for a mockup could have a smaller hud layer positioned over the top of a larger tile map layer.


Having layers of physically different sizes will not match all the inner logics that are present there. Different sizes means different projects and today there is an option to connect projects sharing the same tile library (must) and you can display them using the layer effects settings. I’m sure that this handling can/must be improved but technically we must keep same sizes for frames/cells/layers within one project.


I can see how this would pose a major technical challenge, but somehow being able to have layers with different tile sizes represented all together in one layer stack (and still be editable) would be amazing.
And this feature may go hand in my hand with being able to tell Pro Motion to NOT use certain layers for tiles - the Tile Set panel would ignore them.

This would allow game artists to create their game art in context more naturally. They’d be able to see more accurately what their differently sized tiles will look like together in-game without needing to constantly repeat the monotony of exporting all the assets from Pro Motion, update game files, re-run the game, etc.

The Tile Set panel might only display tiles for the currently selected layer or maybe it lets you choose the tiles from which layers it displays, though you wouldn’t want to pick/place 16x16 tiles into a 24x24 tile grid and so forth.

Frame dimensions would probably need to be a multiple of the smallest tile grid. The far right tile column and bottom tile row of larger tile grids would either get cropped or not get drawn, since partial tiles doesn’t really make sense.

And if there is different tile grid sizes in the same file you would possibly want to be able to offset each layer’s tile grid manually rather than 0,0 always be the top left of the frame.

Then there’s the matter of the zoom grid changing per layer.

Very complicated for sure. Perhaps not worth the trouble.

(sup, surt)


It is planned to create layer modes and/are areas where you are independent from the tile set. Maybe this comes with 7.3, but can’t promise.