От идеи до игри – изкуството на гейм програмирането
Нивото „Създател на игри с Pygame“ е посветено на създаването на класически игри и творчески проекти. Учениците ще използват библиотеката Pygame, за да изграждат игри като Snake, Pong, Space Invaders и Мини платформер, а след това ще имат възможност да създадат и собствен проект. Те ще се научат да добавят графики, звук, системи за точки и нива на трудност, както и да прилагат логика за управление на герои и препятствия.
Python в комбинация с Pygame дава на децата възможността да почувстват как работят истинските игри „зад кулисите“ и да се превърнат в гейм дизайнери. В края на нивото всеки ученик ще има завършена игра, която може да покаже на своите приятели и семейство.
Информация за нивото
Продължителност:
1 Ниво -> 4 Модула ,
1 Модул -> 4 Занятия ,
1 Занятие -> 120 минути
Цени:
Ниво: ...
Модул: ...
(10% отстъпка при записване на второ дете от семейство при заплащане за модул)
* заплащане на таксата се извършва преди началото на всеки модул по банкова сметка, която ще получите след записване за съответния модул
Учениците ще се запознаят с библиотеката Pygame и ще създадат първия си прозорец за игра. Ще научат как да рисуват фигури, задават цветове и изграждат основния цикъл на играта, който контролира поведението на обекти и визуални елементи.
- Инсталиране и първи прозорец в Pygame
- Рисуване на фигури и цветове
- Основен цикъл на играта
- Проект 1: Движещ се квадрат
Учениците ще научат как да откриват сблъсъци между обекти, да добавят точкова система и да създават интерактивни игри. Този модул развива логическо мислене и умения за свързване на визуални елементи с игрова логика.
- Работа с координати
- Откриване на сблъсъци (colliderect)
- Създаване на точкова система
- Проект 2: Лов на звезди
Учениците ще разработят свои версии на класическите игри Snake и Pong. Ще прилагат управление на герои, логика за растеж, правила за игра, точки и звук, като усъвършенстват уменията си за планиране и създаване на функционална игра.
- Snake – движение и хранене
- Snake – растеж и край на играта
- Pong – топка и ракети
- Pong – точки и звук
В този модул учениците ще изградят по-сложни игри – стрелба срещу врагове и мини платформер с герой. Те ще комбинират наученото до момента и ще създадат собствена завършена игра с уникален дизайн и игрови правила.
- Space Invaders – врагове и стрелба
- Space Invaders – движение и точки
- Мини платформер – герой, скок и гравитация
- Финален проект: Завършена игра с персонален дизайн