Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request: isometric tilemaps with height and specific tools #4128

Open
ghost opened this issue Dec 29, 2024 · 3 comments
Open

request: isometric tilemaps with height and specific tools #4128

ghost opened this issue Dec 29, 2024 · 3 comments
Labels
feature It's a feature, not a bug.

Comments

@ghost
Copy link

ghost commented Dec 29, 2024

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 ghost added the feature It's a feature, not a bug. label Dec 29, 2024
@eishiya
Copy link
Contributor

eishiya commented Dec 29, 2024

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

@ghost ghost changed the title request: isometric tilemaps with height request: isometric tilemaps with height and specific tools Dec 29, 2024
@ghost
Copy link
Author

ghost commented Dec 29, 2024

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
Copy link
Author

ghost commented Dec 29, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature It's a feature, not a bug.
Projects
None yet
Development

No branches or pull requests

1 participant