Python

Классы Sprite и Group

В программировании игр спрайтом называют объект, который предстает перед пользователем в виде анимированного изображения и в большинстве случаев предполагает взаимодействие […]

Модули pygame.image и pygame.transform

Загрузка и сохранение изображений в Pygame Функция load() модуля pygame.image загружает изображение и создает экземпляр Surface, на котором отображено это […]

Класс Rect

Еще одни ключевым классом в Pygame является Rect. Его экземпляры представляют собой прямоугольные области. Они не имеют графического представления в […]

Класс Surface и метод blit()

С помощью класса pygame.Surface можно создавать дополнительные поверхности. После этого отрисовывать их на основной, которая создается методом pygame.display.set_mode(), или друг […]

События мыши

В Pygame обрабатываются три типа событий мыши: нажатие кнопки (значение свойства type события соответствует константе pygame.MOUSEBUTTONDOWN), отпускание кнопки (MOUSEBUTTONUP), перемещение мыши (MOUSEMOTION). […]

Модуль pygame.draw

Функции модуля pygame.draw рисуют геометрические примитивы на поверхности – экземпляре класса Surface. В качестве первого аргумента они принимают поверхность. Поэтому […]