
#4 - Анимация объектов и звуки
Видеоурок
Для добавления изображений через библиотеку PyGame можно воспользоваться встроенными функциями. Одной из функций является функция «load», что позволяет подгружать спрайты (картинки) внутрь игры.
Для использования спрайтов необходимо добавить метод blit()
. Он принимает два параметра:
- Картинку для отображения;
- Позиция в которую будет помещена картинка.
Для анимации картинок и создания эффекта передвижения можно использовать фреймы, которые срабатывают одинаковое количество раз за секунду. В нашем случае мы использовали значение 30 фреймов, что говорит о частоте обновления, равной 30 кадрам за секунду.
Для установки значения можно использовать класс pygame.time.Clock
и его метод tick()
.
Ниже представлены все спрайты, что были использованы в ходе урока:








Материалы для курса
Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть