Как раз расставлять замки как угодно у вас не получится, а все потому что строительство обычно происходит по сетке, и каждое здание занимает определенные квадраты, поэтому что бы построить замок вам необходимо что бы доступно определенное количество свободных клеток. Самое главное что можно будет по ненадобности удалять или как говорят сносить некоторые здания для того что бы построить новое, по мере увеличения уровня будет добавляться площадь города.