Compas
Школа компьютерной грамотности
Анны и Александра Синкевичей
Compas
Школа компьютерной грамотности
Анны и Александра Синкевичей

Создание игр на языке Python с помощью модуля PyGame

Чему мы научим?

— создавать и писать проекты в Среде PyCharm при помощи модуля PyGame
— использовать основные конструкции языка Python
— устанавливать дополнительные модули и внешние библиотеки
— познакомятся с основами объектно-ориентированного программирования
— использовать алгоритмы анализа данных и машинное обучение
— писать сложные много файловые игры

Расписание занятий на 2021-2022 учебный год:

 м-н Лошица-3, Я. Лучины 7, 3 этаж

 

 Вторая половина дня (будни)
вторник
17.45-19.15
80 руб Создание игр на языке Python с помощью модуля PyGame
четверг
17.45-19.15
80 руб Программирование на языке Python
Группы выходного дня

м-н Каменная горка-2, ул. Лидская, 16

Вторая половина дня (будни)
пон., среда
17.45-19.15
120 руб Программирование на языке Python
Группы выходного дня
воскресенье
11.15-12.45
80 руб Программирование на языке Python
воскресенье
14.45-16.15
80 руб Создание игр на языке Python с помощью модуля PyGame

Пример урока

Курс «Программирование на языке С»

Урок: Программирование на языке С. Таблица умножения.

Программа обучения

ОПИСАНИЕ КУРСА:

PyGame — это набор модулей Python, предназначенных для написания видеоигр. PyGame добавляет функциональность поверх превосходной библиотеки SDL. Это позволяет создавать полнофункциональные игры и мультимедийные программы на языке Python.


Подробнее

Это просто и удобно. Вы управляете своим основным циклом. Вы вызываете функции pygame, они не вызывают ваши функции. Это дает вам больший контроль при использовании других библиотек и для разных типов программ. Дети и взрослые делают шутеры с помощью pygame. PyGame используется в проекте OLPC и преподается на курсах сочинений для маленьких детей и студентов колледжей.

 

Программа курса “Создание игр на языке Python с помощью модуля PyGame”

Тема 1.Знакомство с средой разработки PyCharm. Каркас игры на PyGame

— Создание и инициализация проекта;
— Понятие переменных и участие их в игровом процессе;
— Игровая область и её особенности;
— Работа с цветами, понятие RGB;
— Запуск и завершение игрового процесса;

Тема 2. Модуль pygame.draw – геометрические примитивы

— Класс Surface и метод blit();
— Рисование графических примитивов;
— Понятие цикла. Движение объектов;
— Понятие условных выражений;
— Модуль pygame.font;

Тема 3. События с клавиатуры и мыши

— Таблица ASCII и её использование;
— Метод get_pressed() и обработка событий с клавиатуры;
— События мыши и управление курсором;
— Написание сложных условий для управления

Тема 4. Объект Rect

— Класс Rect;
— Модули pygame.image и pygame.transform;
— Загрузка и обработка изображений;

Тема 5. Классы Sprite и Group

— Понятие спрайта и его добавление;
— Анимация движения спрайтов;
— Программирование с помощью функций;

Тема 6. Управление временем

— Модуль pygame.time, работа со временем;
— Методы delay() и wait();
— Создание задержки и обработка исключений;

Тема 7. Класс Sound

— Модуль pygame.mixer.music;
— Загрузка и обработка музыкальных файлов;

Тема 8. Обработка взаимодействий

— Столкновения;
— Регистрация событий;
— Создание сложной анимации;
— Создание много файловых проектов;

Тема 9. Создание курсового проекта

— Работа с пользовательским меню;
— Реакция на события происходящие в игровом процессе;
— Создание многоуровневых игр;
— Рисование локаций и обработка сложных поверхностей;


Остались вопросы?

Оставьте заявку и получите бесплатную консультацию по всем вопросам обучения



    Отзывы

    Бирюкович Иван

    Прошел курсы:

    — Компьютерная графика
    — Программирование на языке Pascal
    — Программирование на языке С

    Отзыв:

    Comp-As — хорошая школа, качественный материал для обучения. Топовые учителя. Советую всем. Хорошее соотношение: цена-качество обучения.

    Кутырева Вика и Софья

    Прошли курс:

    — Компьютерная графика

    Отзыв (от мамы):

    Отличная школа!  Занятия проходили весело и познавательно.  Большой объем информации и много новых и полезных навыков. Девочки на занятия шли с радостью и нетерпением.

    Огромное спасибо преподавателю Анне Александровне за организацию и проведение. Будем продолжать посещать школу. Благо, что курсов достаточно для выбора по интересам.


    Хотите чтобы Ваш ребенок учился у нас?

    Заполните форму и наши специалисты свяжутся с Вами в ближайшее время



      Кто мы?

      Школа компьютерной грамотности Анны и Александра Синкевичей
      Хотите, чтобы ваш ребенок был лидером, жил в окружении интересных людей, имел перспективную профессию? Тогда добро пожаловать в Школу компьютерной грамотности Comp-As!

      Несколько фактов о Школе:

      • открыта в 2009 году
      • преподаватели с большим опытом работы
      • авторские программы
      • компьютерные классы в микрорайоне Лошица и Каменная горка г. Минска

      Мы уверены – таланты есть у каждого ребенка. И наша задача – увидеть их и развить, помочь детям в самореализации и воспитать в них уверенность в себе. А взрослым — дать навыки, которые облегчат и украсят жизнь.

      Мы работаем с душой и на совесть!

      Узнайте больше о школе

      Наши фото

       

      Наши успехи
      Наши успехи
      Наши успехи
      Наши успехи
      Наши успехи
      Наши успехи
      Наши успехи

      Хотите у нас учиться?

      Заполните форму и наши специалисты свяжутся с Вами в ближайшее время



         


        Телефоны для записи:

        Наши   курсы
        Первые шаги в IT

        Знания, которые точно пригодятся в жизни

        Программирование, графика и Web-дизайн

        Попробовать себя в IT-сфере и найти свое призвание

        Начальная школа на «ОТЛИЧНО»

        Успешно закончить начальную школу и адаптироваться к средней

        Летняя IT-школа Comp-As

        ПозITивное лето: провести каникулы весело и с пользой