Расположение коллайдеров на текстурах

Добрый день. Делаю 2D платформер, у меня есть что-то вроде карты, на стены и платформы необходимо повесить Box Collider, чтобы персонаж не проходил сквозь них. Если располагать Box Collider на каждую стену, то их получится слишком много, что негативно повлияет на производительность. Есть какой-то альтернативный способ добиться того, чтобы персонаж не проходил сквозь текстуры стены?(Имею в виду, не добавляя такое большое кол-во коллайдеров). Заранее спасибо за помощь