да, маска отличный вариант !!

Ну и еще регулярная сетка, хотя это сложней в реализации, но наверн правельней будет !! Если у тя будут башни разные с разными размерами, некоторые будет занимать по нескольео клеток !! Хотя эту же штукус маской тож можно провернуть !!

Вообщем выбирай сам что те больше подходит !!