Я пытаюсь разработать городскую игру, в которой люди могут размещать здания на изометрической карте, а вокруг ходят персонажи. Тем не менее, я обнаружил, что трудно понять, какое здание перед каким, чтобы всегда показывать здания впереди зданий позади. (та же идея применима и к персонажам. То есть они должны быть спрятаны, когда они находятся позади некоторых зданий)
Так что мне интересно, есть ли у разработчиков здесь похожая проблема, и готов ли предложить алгоритм решения?
Любой вклад будет оценен.
Спасибо!