Чтобы тетрис стал именно тетрисом, одной механики мало. Требуется контроль соблюдение правил. Этим мы и займемся…
В этот раз мы посмотрим на динамическую составляющую модели тетриса, которая обеспечивает соблюдение известной нам механики игры…
Продолжаем нашу работу над тетрисом на C++. Продумаем алгоритм обнаружения столкновений, который сильно упростит нам жизнь в дальнейшем…
Разберемся со статическими аспектами игры тетрис. Для этого рассмотрим особенности реализации его Модели…
Эта заметка является кратким введением в концепцию модель-представление в Qt. Мы создадим простое приложение, которое позволит добавлять и удалять данные в табличную модель. При этом все изменения будут мгновенно отображены в соответствующем представ
Паттерны объектно-ориентированного проектирования предлагают гибкие решения для многих задач. Одним из таких паттернов является Model-View-Controller, то есть Модель-Представление-Контроллер. В этой заметке мы создадим с его помощью игру Сапер…