Ячейки можно делать непроходимыми (отображаются сиреневым для наглядности, вместо стен). Когда юнит занимает клетку, она становится недоступной. Теперь можно начать А*