Should I change all the tilemap using 4.3's tilemaplayer?

Godot Version

4.3

Question

In version 4.3, Tilemap was changed to TilemapLayer, which is completely different from before in a sense.

I previously had a “terrain” tilemap that consisted of many layers of grass/dirt/pebbles/flowers etc.

Should I separate each TilemapLayer node into a separate file? Or should I keep the terrain node as the root node and treat each TilemapLayer as a child node?

The first solution seems more reasonable, because I can add the nodes I really need. But the latter seems more “lazy”, because I don’t need to make many changes to the previous work.

Luckily my project is just a starter project, so it’s not too late to refactor the tilemap part. Should I separate each TilemapLayer node into separate files?

1 Like