I am looking to make a 2D isometric tactics RPG in the style of something like Final Fantasy Tactics. For the combat, I would ideally like to use grid battles because that would make things much easier, but I am struggling with figuring out how to implement it. My idea was to use a square battle grid and just transform the entire object to match an isometric grid. To do that, you typically rotate the grid 45 degrees so the square becomes a diamond, and scale the height by 0.5 so the grid becomes a rhombus with a width that is twice its height. The rotation is pretty simple, but I'm struggling to figure out how to scale it after the rotation. Also, I am wondering if scaling it would have any adverse effects on the formulas for things like distance and movement. Any help or suggestions would be very much appreciated.
Generally, you can use whatever prefabs you want for your cells and control their placement via the Cell Offset setting (in Battle System > Battle Grid Settings). Creating a grid with that look shouldn't be a problem like that.
The distances in grid battles usually use grid distances (i.e. based on cells, not on actual world space distance), unless you don't set it up that way (e.g. in the battle range templates).
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!