От идеи до игри – изкуството на гейм програмирането

Нивото „Създател на игри с Pygame“ е посветено на създаването на класически игри и творчески проекти. Учениците ще използват библиотеката Pygame, за да изграждат игри като Snake, Pong, Space Invaders и Мини платформер, а след това ще имат възможност да създадат и собствен проект. Те ще се научат да добавят графики, звук, системи за точки и нива на трудност, както и да прилагат логика за управление на герои и препятствия.

Python в комбинация с Pygame дава на децата възможността да почувстват как работят истинските игри „зад кулисите“ и да се превърнат в гейм дизайнери. В края на нивото всеки ученик ще има завършена игра, която може да покаже на своите приятели и семейство.

Информация за нивото

Продължителност:

1 Ниво -> 4 Модула ,

1 Модул -> 4 Занятия ,

1 Занятие -> 120 минути

Цени:

Ниво: ...

Модул: ...

(10% отстъпка при записване на второ дете от семейство при заплащане за модул)

* заплащане на таксата се извършва преди началото на всеки модул по банкова сметка, която ще получите след записване за съответния модул

Модул 1
Основи на Pygame

Учениците ще се запознаят с библиотеката Pygame и ще създадат първия си прозорец за игра. Ще научат как да рисуват фигури, задават цветове и изграждат основния цикъл на играта, който контролира поведението на обекти и визуални елементи.

Теми
  • Инсталиране и първи прозорец в Pygame
  • Рисуване на фигури и цветове
  • Основен цикъл на играта
  • Проект 1: Движещ се квадрат
Модул 2
Сблъсъци и резултати

Учениците ще научат как да откриват сблъсъци между обекти, да добавят точкова система и да създават интерактивни игри. Този модул развива логическо мислене и умения за свързване на визуални елементи с игрова логика.

Теми
  • Работа с координати
  • Откриване на сблъсъци (colliderect)
  • Създаване на точкова система
  • Проект 2: Лов на звезди
Модул 3
Класически игри – Snake и Pong

Учениците ще разработят свои версии на класическите игри Snake и Pong. Ще прилагат управление на герои, логика за растеж, правила за игра, точки и звук, като усъвършенстват уменията си за планиране и създаване на функционална игра.

Теми
  • Snake – движение и хранене
  • Snake – растеж и край на играта
  • Pong – топка и ракети
  • Pong – точки и звук
Модул 4
Класически игри – Space Invaders и платформер

В този модул учениците ще изградят по-сложни игри – стрелба срещу врагове и мини платформер с герой. Те ще комбинират наученото до момента и ще създадат собствена завършена игра с уникален дизайн и игрови правила.

Теми
  • Space Invaders – врагове и стрелба
  • Space Invaders – движение и точки
  • Мини платформер – герой, скок и гравитация
  • Финален проект: Завършена игра с персонален дизайн