От конца XI в. до нас доходят сведения о княжеских и боярских замках, которые представляют собой центры вотчинных владений и являются настоящими крепостями, напоминающими английские и французские баронские земли. Одним из таких замков, который принадлежал внуку Ярослава Мудрого князю Владимиру Мономаху, тогдашнему черниговскому князю, был знаменитый Любечский замок, исследованный и воссозданный в макете академиком Б А. Рыбаковым.
Замок стоял на высокой горе близ старинного города Любеча, бывшего одной из ключевых крепостей в верховьях Днепра. Несколько месяцев строил князь свой замок. Он прислал сюда лучших каменщиков, плотников, кузнецов из своих сел и городов. Тяжкой повинностью легло строительство замка на любечан. От них требовались телеги с лошадьми, землекопы и другие работники. Надзор за строительством князь поручил своему любечскому огнищанину.
Все строительство размещалось на площади в тридцать пять на сто сажен с небольшим (одна сажень = 2,1 м). Стены любечского замка состояли из огромных дубовых бревен, которые укладывались в могучие срубы и забивались глиной. Эту глину притискивали к стенам тяжелыми колодками, которые едва поднимали четверо человек. Между срубами вкапывали в землю сторожевые башни из камня и дубовых бревен.
Въехать или войти на гору можно было лишь по крутому подъему, обращенному в сторону города. Здесь-то и были построены въездные ворота, перед которыми через ров строители перекинули подъемный деревянный мост. За воротами въездной башни шел узкий проезд вверх, огороженный с обеих сторон поднимающейся уступами крепостной стеной. А дальше шли главные ворота крепости и начиналась основная крепостная стена. Если бы враги сумели овладеть первыми воротами и ворваться внутрь прохода, им пришлось бы продвигаться к основным воротам крепости под ударами обороняющихся, которые располагались на уступах стены по обеим сторонам прохода, а дальше они наткнулись бы на могучие бревна основной стены.
Следующие ворота с двумя башнями, стоящими по бокам от них, пройти тоже было непросто. Выход внутрь замка шел через глубокий и длинный крытый проход с тремя заслонами, каждый из которых, опускаясь, мог преградить путь врагам. Проход кончался небольшим двориком, где размещалась замковая стража. Отсюда был ход на стены. На этом дворике располагались каморки с очагами для обогрева стражи в холодное время. В стенах, огораживающих дворик, было прорезано множество отверстий – клетей, в которых хранились различные съестные припасы – вяленая и сушеная рыба, мед, вина, зерно, крупы.