Pygame одна из популярных библиотек для разработки на Python: библиотека включает в себя удобные инструменты для рисования, работы с изображениями, видео, спрайтами, шрифтами и звуком, обработки событий клавиатуры и мыши. Главные преимущества Pygame легкость обучения и скорость разработки. В данной статье мы рассмотрим создание игры тетрис. Игровое поле представляет собой прямоугольный, в который сверху падают фигуры – стилизованные буквы L, S, Z, J, O, I и T. Каждая буква состоит из 4 блоков. Управление блоками осуществляется клавишами влево вправо, вниз, Enter, а также поворачивание блока на 90 градусов. После удаления 10 заполненных рядов происходит переход на следующий уровень, и падение фигур ускоряется. Первым шагом импортируем необходимые модули для написания игры. Затем определяем базовые параметры– кадровую частоту fps, высоту и ширину окна программы, размер элемента фигуры, параметры игрового поля и др. К размеру базового элемента block привязываются остальные параметр