mirror of
https://github.com/BlackMATov/unity-iso-tools.git
synced 2025-12-13 06:59:46 +07:00
60 lines
2.5 KiB
Markdown
60 lines
2.5 KiB
Markdown

|
|
|
|
# Isometric 2.5D Toolset
|
|
|
|
> Make 2.5D isometric game in Unity easy!
|
|
|
|
[Asset Store](https://assetstore.unity.com/packages/slug/27851) |
|
|
[GitHub Repo](https://github.com/BlackMATov/unity-iso-tools) |
|
|
[Forum](https://forum.unity.com/threads/isometric-2-5d-toolset.291418/) |
|
|
[Web Demo](https://blackmatov.github.io/unity-assets/isometric-toolset/demo) |
|
|
[Usage Video (Sprites)](http://www.youtube.com/watch?v=IwJ_ofKG9_Y) |
|
|
[Usage Video (Physics)](http://www.youtube.com/watch?v=wmXhyDHXYcM) |
|
|
[API Reference](https://github.com/BlackMATov/unity-iso-tools/blob/main/Assets/IsoTools/Docs/API.md) |
|
|
[Changelog](https://github.com/BlackMATov/unity-iso-tools/blob/main/Assets/IsoTools/Docs/CHANGELOG.md)
|
|
|
|
## Features
|
|
|
|
- Automatic sorting 2D isometric tiles and objects
|
|
- Sorting objects with single-tile size as well as multiple-tiles size
|
|
- Auxiliary functions for converting isometric coordinates into screen coordinates and conversely
|
|
- Placing and snapping of objects in the Unity editor
|
|
- Physics support! (Colliders, Rigidbodies, Trigger and Collision events, Raycasts)
|
|
- Helpful mouse and touch functions
|
|
- Custom isometric tile angle, ratio and height
|
|
- Mix 2D and 3D support
|
|
- Full [PlayMaker](https://assetstore.unity.com/packages/tools/visual-scripting/playmaker-368) support
|
|
|
|
Supports Unity 2019.4 and newer. Full C# source code included.
|
|
|
|
⭐⭐⭐ Leave your rating for this Asset. It is very important for me and the development of the project :) Also, give your stars on GitHub if you want to support me. Thank you! ⭐⭐⭐
|
|
|
|
## Limitations
|
|
|
|
- Intersection of isometric objects is not allowed
|
|
- Parent-child related isometric objects is not allowed
|
|
- Custom [Transparency Sort Axis](https://docs.unity3d.com/Manual/2DSorting.html) is not supported
|
|
|
|
## Screenshots
|
|
|
|
### PlayMaker Support
|
|

|
|
|
|
### Custom isometric tile angle, ratio and height
|
|

|
|
|
|
### Mix 2D and 3D support
|
|

|
|
|
|
### Preview samples
|
|

|
|

|
|

|
|

|
|
|
|
## [License (MIT)](./LICENSE.md)
|
|
|
|
* Samples use (CC0 1.0) sprites from [kenney.nl](http://www.kenney.nl/assets)
|
|
* Samples use (CC BY 4.0) sprites from [dragosha.com](http://dragosha.com/free)
|
|
* Samples use free models from [Honeti's models](https://assetstore.unity.com/packages/3d/characters/humanoids/fantasy/3-free-characters-18098)
|