Does anyone have a solution for using z-order in isometric view, like in the screenshot below?
The cars are passing each other and at some point the z-order point of the car that’s most forward will be lower than the second car, which will put that car in front of the second car.
This happens mainly with long objects that are very close to each other.
@ResinTheFuriousMage, thanks, but I’m already doing that and that is part of the issue - the car on the left is lower than the car on the right and that’s why it’s overlapping it.
@Reborn, thanks, but this is my first game development attempt, and I think 3D might be too much for a first try
Might I recommend changing the ZOrder based on the Y of it as a variable? For example, have an event saying set variable “Y” to Car.Y(), and other events that say: if Car.Y < Car.Y (These are variables not Y values) change ZOrder to Car.ZOrder+1. That might work.