Учебные рекомендации урока для учащегося 9 класса _Информатика
Предмет | Информатика |
Ф.И.О. учителя | Никитенко Ольга Александровна |
Учебник |
|
Урок № , тема урока | Выбор персонажей для игры Анимация персонажей. |
Цели обучения (кратко) | создавать задний фон игры загружать готовые персонажи для игры |
Порядок действий | Ресурсы (заполняется учителем) |
Изучи | Посмотрите видео урок пройдя по ссылке https://www.youtube.com/watch?v=nHrHhIF51X0&feature=youtu.be Мы сегодня должны рассмотреть вопросы: . Как в модуле PyGame можно выбрать и загрузить игровых персонажей игры? Для этого вам понадобиться учебник, среда программирования Python (если вы еще не установили, то наслаждайтесь видео, учебником) Учебник 133-136 или электронный учебник https://www.opiq.kz/kit/43/chapter/3114 В конце электронного учебника есть задания и вопросы.В предыдущей теме мы с вами узнали пути вставки изображения на задний фон в игровое поле PyGame, а также очень интересное действие размещение персонажей. Теперь подробнее рассмотрим размещение персонажей в игре. Чтобы сделать игру наиболее привлекательной и интересной лучше всего персонажи изображать с помощью графического редакторов. В PyGame игровые персонажи называются Спрайтами. Спрайт в компьютерной графике считается объектом. Спрайт (sprite) – графический объект, который перемещается по экрану и взаимодействует с другими графическими объектами. Другими словами, спрайт можно считать персонажем игры. В Pygame для работы с ними существует специальный модуль sprite. При загрузке в программу спрайта (персонажа) мы должны обратить внимание на следующее. Когда вы вставляете спрайт в программу, он сохраняет свои графические размеры. И в зависимости от окна игрового поля, если вы захотите уменьшить или увеличить размеры персонажа игры, вам нужно будет использовать команду pygame.transform.scale. Пример:picture = pygame.transform.scale(picture, (40, 50)) После выполнения данной команды, на игровой площадке появится спрайт (игровой персонаж) шириной 40 и длиной 50. Чтобы написать заголовок в окне игры, выполняется следующая команда: pygame.display.set_caption(‘Название игры’) Анимация электронный учебник ссылка https://www.opiq.kz/kit/43/chapter/3115 Анимация (Animation) – это воспроизведение последовательности картинок, создающее впечатление движущегося изображения. Под компьютерной анимацией понимается перемещение изображений (групп пикселов) с одного места на другое. Давайте рассмотрим перемещение легкового автомобиля, размещенного в окне игры в предыдущей теме, чтобы анимировать (оживить) игрового персонажа в Pygame. Чтобы создать движение автомобиля, переместите автомобиль на 200 пикселей вправо от его исходного положения. Для этого нужно изменить координату X, которая описывает положение автомобиля по горизонтали, на 200. Программный код и результат выполнения передвижения автомобиля показаны ниже. Используемая в программе функция pygame.time.delay (K) останавливает выполнение программы на К миллисекунд. Посмотрите видео, познавательное видео о анимации в PyGame моей коллеги, учителя КГУ СШ№4 https://www.youtube.com/watch?v=4s8VkYBmpKg |
Ответь |
На вопросы учебника |
Выполнить обязательно!!!! | Ссылки на интерактивные тесты https://docs.google.com/forms/d/1ltfoR3KTGxgW34OVQrEmq2HYOrkEMluFU-0dZPG6DYc/edit
Для выполнения теста вам в помощь учебник стр.133-140 или ссылки на электронные учебники приведенные выше Напоминаю, что учитель все фамилии и работу с тестом видит каждого ученика |