You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently Unciv doesn't support non-square tiles. This is an issue if you wish to create tilesets that use other projections such as isometric, where x,y ratio isn't perfectly square.
(With Grassland tiles filled in. The textures are centered to fit a square tile, and doesn't tile as expected)
(96x48 tile example)
Related Issue Links
No response
Desired Solution
Implement something like tileSizetX and tileSizeY in TileSetConfig to allow modders to define a tile's x,y dimensions.
Alternative Approaches
In FreeCiv, tiles uses image masks to define a tiles dimension, as well as what edges correspond to which dimension.
(FreeCiv "hex" tileset. FreeCiv also has a dither mask that's outside of the scope of this feature request)
(FreeCiv standard isometric tileset)
(Mockup for hex tile)
Implementing something similar would take that feature further, and could allow modders to get really funky with tilesets.
Additional Context
No response
The text was updated successfully, but these errors were encountered:
Before creating
Problem Description
Per hackedpassword's comment, making this a feature request
Support for non-square tiles
Currently Unciv doesn't support non-square tiles. This is an issue if you wish to create tilesets that use other projections such as isometric, where x,y ratio isn't perfectly square.
(With Grassland tiles filled in. The textures are centered to fit a square tile, and doesn't tile as expected)
(96x48 tile example)
Related Issue Links
No response
Desired Solution
Implement something like
tileSizetX
andtileSizeY
inTileSetConfig
to allow modders to define a tile's x,y dimensions.Alternative Approaches
In FreeCiv, tiles uses image masks to define a tiles dimension, as well as what edges correspond to which dimension.
(FreeCiv "hex" tileset. FreeCiv also has a dither mask that's outside of the scope of this feature request)
(FreeCiv standard isometric tileset)
(Mockup for hex tile)
Implementing something similar would take that feature further, and could allow modders to get really funky with tilesets.
Additional Context
No response
The text was updated successfully, but these errors were encountered: