Version 0.4.3 is out - full 255-tile tilesets can now be generated


I added 2 new presets to generate 255-tile tilesets and one full 255-tile template. 

255-tile tilesets differ from 47-tile blob ones (3x3 and 3x3min in Godot 3.x) by the way they handle corner neighbors - 47 tile consider them only when both sides around the corner have neighbors too. 255-tile tilesets can have different tiles for such cases. On the top of the cover image it's illustrated - with 255-tile template separated parts of the terrain can reach for each other.

One preset can be used for fully symmetrical topdown tilemaps, it needs 7 tile parts. Here is what I came up with as an example:


The latter 2 differ in where they have an adjacent neighbor occupied - clockwise or counterclockwise. Sure with full symmetry they can be identical (obtained by flip and rotation). But I got it only afterwards, besides it's more in line with another preset - full 25 part one. Here is the example for it:



It's basically the same idea of 3 new corner types added on top of 13-tile template, but with those 3 corners for every of the 4 directions.

To have a full 255-tile set generated, select one of the 2 new presets and the 255-tile template in the TEMPLATE section. The generation times aren't good not because it's computationally hard, but because every tile for now renders in one frame using shaders. I will optimize it later.

The Godot exporter now supports those 3x3 tilesets
All existing tilesets are now updated with a fallback for any 255-type bitmask is encountered in the template.

Files

tilepipe-windows.zip 14 MB
Version 0.4.3 Dec 18, 2021
tilepipe-examples.zip 77 kB
Version 0.4.3 Dec 18, 2021
tilepipe-linux.zip 15 MB
Version 0.4.3 Dec 18, 2021
tilepipe-mac.zip 14 MB
Version 0.4.3 Dec 18, 2021

Get TilePipe - tileset pipeline tool

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.