Для студентов МГТУ им. Н.Э.Баумана по предмету Программирование на PythonЛабораторная работа №5 Python 2 семестрЛабораторная работа №5 Python 2 семестр
2022-12-162022-12-16СтудИзба
Лабораторная работа: Лабораторная работа №5 Python 2 семестр
Описание
Лабораторная работа № 5 “Анимация. Pygame”
Для групп ИУ7-21Б и ИУ7-24Б.
Необходимо придумать и реализовать с использованием библиотеки pygame циклическую анимацию с сюжетом. Требования:
1. Должно происходить одновременно минимум два неодинаковых преобразования (движения) одного и того же объекта или разных. Примеры: машина едет вправо и колеса поворачиваются вокруг своих центров; планета движется по орбите и мимо пролетает комета.
2. Хотя бы один объект должен быть отрисован примитивами (к примитивам относятся прямоугольник, круг, отрезок и т.п.)
3. Должен быть “вручную” (с использованием формул или матрицы поворота) реализован поворот хотя бы одного объекта.
Допустимо использовать один и тот же объект для соблюдения требований 1-3. Допустимо наличие статичных объектов (фона).
Для групп ИУ7-21Б и ИУ7-24Б.
Необходимо придумать и реализовать с использованием библиотеки pygame циклическую анимацию с сюжетом. Требования:
1. Должно происходить одновременно минимум два неодинаковых преобразования (движения) одного и того же объекта или разных. Примеры: машина едет вправо и колеса поворачиваются вокруг своих центров; планета движется по орбите и мимо пролетает комета.
2. Хотя бы один объект должен быть отрисован примитивами (к примитивам относятся прямоугольник, круг, отрезок и т.п.)
3. Должен быть “вручную” (с использованием формул или матрицы поворота) реализован поворот хотя бы одного объекта.
Допустимо использовать один и тот же объект для соблюдения требований 1-3. Допустимо наличие статичных объектов (фона).
Характеристики лабораторной работы
Предмет
Учебное заведение
Семестр
Просмотров
29
Скачиваний
1
Размер
449,85 Kb
Список файлов
- 05-05-2022-lab5_2_py.pdf 449,85 Kb
Вам все понравилось? Пожалуйста, поставьте оценку и напишите комментарий к купленному файлу.