mapeditor/tiled

Do you want to work on this issue?

You can request for a bounty in order to promote it!

request: isometric tilemaps with height and specific tools #4128

ghost posted onGitHub

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/


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

posted by eishiya 4 months ago

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.

posted by pixelgirly 4 months ago

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

posted by pixelgirly 4 months ago

Fund this Issue

$0.00
Funded
Only logged in users can fund an issue

Pull requests