Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  9 класс  /  Выбор персонажей для игры.Анимация персонажейPython PyGame.9 класс

Выбор персонажей для игры.Анимация персонажейPython PyGame.9 класс

Пути вставки изображения на задний фон в игровое поле PyGame, а также очень интересное действие размещение персонажей и анимирование персонажей. Теперь подробнее рассмотрим размещение персонажей в игре. Чтобы сделать игру наиболее привлекательной и интересной лучше всего персонажи изображать с помощью графического редакторов.
05.05.2020

Содержимое разработки

Учебные рекомендации урока для учащегося 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 или ссылки на электронные учебники приведенные выше

Напоминаю, что учитель все фамилии и работу с тестом видит каждого ученика



-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Выбор персонажей для игры.Анимация персонажейPython PyGame.9 класс (353.35 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт