Skip to content
Gallery
Гайд: Курсы программирования в Skysmart Pro
Share
Explore
Профессия Python- разработчик

PyGame

Профессиональный уровень, 12+ лет
Учимся работать с анимацией и звуком, готовыми библиотеками и искусственным интеллектом, чтобы создавать многоуровневые игры с интерактивными картами

Программа курса

Модуль 1: Знакомство с PyGame
Окно
Отрисовка фигур
Координаты
Работа с изображениями и звуком
События
Спрайты
Итоговый проект: игра "космические коты"
По итогам модуля ребенок изучит работу с библиотекой PyGame, работу с изображениями и звуком, создание окон, события, координаты, спрайты, столкновения и создаст игру про спасение космических котов.
Модуль 2: Piano Tiles
Создание плиток
Меню и проигрыш
В этом модуле ребенок закрепит работу с событиями, работу со звуками, изучит библиотеку time и создаст игру наподобие Piano Tiles.
Модуль 3: Виртуальный питомец
Создание питомца
Элементы кликера
Меню внешнего вида
Еда для питомца
Мини-игра
Сохранение
По итогам модуля ребенок изучит работу с анимацией, сохранение результатов прошлых игровых сессий и создаст игру про змей "Кликер".
Модуль 4: Игра с управлением жестами
Управление жестами
Персонаж
Атаки персонажа
Противники
Выбор противника
Комбо-удары
Меню комбо-ударов
Финал игры
По итогам модуля ребенок изучит библиотеку для распознавания жестов, библиотеку для передачи данных по сети, научится использовать камеру в играх. Он закрепит тему искусственного интеллекта в играх и создаст игру-сражение против искусственного интеллекта с помощью жестов.
Модуль 5: Платформер
Создание карты
Персонаж
Физика в игре
Внутриигровая камера
Сбор монет
Враги
Обезвреживание врагов
Конец уровня и улучшения
Добавление следующих уровней
По итогам модуля ребенок изучит программу Tiled для создания карт для игр, поймёт, как создаются внутриигровая камера и физика в играх . Создаст платформер на тему программирования (многоуровневая игра, в которой нужно прыгать по платформам и исследовать мир)
Модуль 6: Стажировка
Разработка
Разработка 2.0
Разработка и тестирование.
Финальный модуль связан с проектами из реальной жизни. В финальном модуле раздела ученику предлагается решить кейс с биржи на выбор (один из шести). По итогам модуля, ребенок научится применять знания, полученные в предыдущих пяти модулях.
ok
Итоговым результатом раздела Pygame станет портфолио с 6 проектами:
Проект: игра про спасение котов
Проект: игру наподобие Piano Tiles
Проект: игра "Кликер"
Проект: игра-сражение против искусственного интеллекта
Проект: многоуровневая игра
Проект с биржи

← Навигация →


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.