tiled icon indicating copy to clipboard operation
tiled copied to clipboard

request: isometric tilemaps with height and specific tools

Open ghost opened this issue 11 months ago • 3 comments

Is your feature request related to a problem? Please describe. We can't create tilemaps where each tile can have a height

Describe the solution you'd like I would like to request support for isometric tilemaps with support for height of the tiles. Example is the map in openrct2

https://openrct2.io/

ghost avatar Dec 29 '24 06:12 ghost

Duplicate of #1274 (despite its name, it's about the same problem/solution)

eishiya avatar Dec 29 '24 06:12 eishiya

If this is implemented, specific tools to adjust the height of tiles could be made, like this:

https://www.youtube.com/watch?v=l7ZU7leI8K0

Tiles should also be able to get a negative height in order to lower the map (e.g. to define water tiles that are in many games created when you go below the default height of a tile)

I think it's weird a program specific for making tilemaps can't assign a height to a tile, years after the program was first introduced... This is a BASIC feature of a isometric tilemap.

Also the API should be changed so we can write scripts importing and exporting tilemaps with tile heights like in openrct2.

ghost avatar Dec 29 '24 18:12 ghost

I think the existing isometric maps should stay the same and just introduce a new type: isometric height (or 3D) map here:

afbeelding

I don't know anything about the source code of Tiled but the new isometric map should have completely new data structures that support tile height, so that everything is separated from the way the old isometric maps are stored. It's just a new type of isometric map and all old formats stay (for maps without height support).

Also a new toolbar for tile height manipulation should appear when editing the new isometric map, here (only visible for the new isometric map):

afbeelding

One tool could be a "world shaper" like this

https://www.youtube.com/watch?v=l7ZU7leI8K0

ghost avatar Dec 29 '24 19:12 ghost