Сегодня мы добавим спрайт* птички в созданный ранее графический интерфейс. *Спрайт - специальный тип изображения, который используется для отображения игровых объектов. Для этого нам потребуется создать новый класс, где мы опишем основные свойства нашей птички. Создание базового класса - Bird Внутри класса Bird мы будем добавлять свойства и методы нашей птички. Свойства - это описание объекта. Методы - это действия с объектом. Разобраться в том как работают классы в python, поможет наш курс в школе программирования для детей КИДКОД. С промо-кодом "дзен" вы получите 25% скидку на первый месяц обучения. Свойства классов описываются внутри магического метода __init__. Добавляем первый метод Создаем специальный метод draw для отображения птички на созданном окне. Так как мы используем изображение, то нам потребуется вызвать у созданного графического окна специальный метод blit (*Проекция изображения на четырехугольник). Где первый атрибут это используемое изображение (self.image), а вторы
Пишем игру Flappy Bird на Python. Добавляем Птичку. Часть 3.
30 января 202330 янв 2023
180
2 мин