Isometric Map built from 2D tileset
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 12.9k
- Forks
- 2k
- Avg merge
- 4h 27m
- Merged PRs (30d)
- 8
Description
### Is your feature request related to a problem? Please describe.
It would be useful if the editor would support building isometric maps from 2D tilesets by doing isometric projection on the fly.
Benefits:
- Editor can now be use in 2D and 3D isometric engines
- 2D tileset arrangement greatly improves texture space utilization by tightly packing tiles (there is no wasted space like in isometric tiles)
### Describe the solution you'd like.
The category for tile projection could be specified on a tileset level:
- Ground
- Wall
Tile level ?
- Draw offset should be specified on the tile level to avoid duplicating tile.
Bonus features:
- Specify tile texture filtering: nearest, linear
- Allow to specify any wall Y rotation to increase the degree of freedom and expression
### Describe alternatives you've considered.
_No response_
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue does not identify any files, tests, or entry points. Begin by locating the editor's tileset and tile-projection code; completion would require an agreed design and support for the requested ground and wall projection categories, tile draw offsets, and any selected bonus features.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100