Szkolenie – Unreal Engine Game Developer
Szkolenie – Unreal Engine Game Developer
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Programowanie
- Identyfikatory projektówKierunek - Rozwój, Nowy start w Małopolsce z EURESEM, Małopolski Pociąg do kariery, Zachodniopomorskie Bony Szkoleniowe
- Grupa docelowa usługi
Szkolenie skierowane jest do osób zainteresowanych tworzeniem gier komputerowych z wykorzystaniem silnika Unreal Engine 5, w szczególności programistów, web developerów, specjalistów IT, projektantów gier, grafików 2D i 3D oraz osób planujących rozpoczęcie kariery w branży gamedev. Usługa jest przeznaczona zarówno dla osób posiadających podstawowe doświadczenie programistyczne, jak i dla uczestników rozpoczynających naukę tworzenia gier komputerowych. Szkolenie będzie szczególnie przydatne osobom chcącym zdobyć kompetencje w zakresie programowania w języku C++, tworzenia mechanik gier, wykorzystania Blueprintów, pracy z Unreal Engine 5 oraz realizacji projektów gier komputerowych.
Szkolenie jest skierowane również do uczestników projektów:
- „Zachodniopomorskie Bony Szkoleniowe” realizowanego przez WUP w Szczecinie,
- „MP” oraz „NSE” realizowanych przez WUP w Krakowie,
- „Kierunek – Rozwój” realizowanego przez WUP Toruń.
i innych projektów współfinansowanych ze środków publicznych.
- Minimalna liczba uczestników10
- Maksymalna liczba uczestników30
- Data zakończenia rekrutacji09-08-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Usługa przygotowuje uczestnika do samodzielnego tworzenia i rozwijania gier komputerowych z wykorzystaniem języka C++, Blueprintów oraz silnika Unreal Engine 5. Po szkoleniu uczestnik samodzielnie projektuje i implementuje elementy rozgrywki, tworzy interaktywne obiekty, interfejs użytkownika, systemy sztucznej inteligencji i animacji, wykorzystuje system kontroli wersji Git oraz współtworzy projekt gry zgodnie z dobrymi praktykami stosowanymi w branży gamedev.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje elementy środowiska Unreal Engine 5 oraz zasady programowania gier komputerowych z wykorzystaniem języka C++. | Rozróżnia podstawowe elementy środowiska Unreal Engine 5. | Test teoretyczny |
| Identyfikuje zastosowania języka C++ w procesie tworzenia gier. | Test teoretyczny | |
| Charakteryzuje podstawowe pojęcia związane z architekturą gier komputerowych. | Test teoretyczny | |
| Wskazuje funkcje systemów kontroli wersji wykorzystywanych w projektach programistycznych. | Test teoretyczny | |
| Analizuje rozwiązania programistyczne wykorzystywane podczas tworzenia gier komputerowych z użyciem języka C++ i Unreal Engine 5. | Dobiera elementy języka C++ do opisanego problemu programistycznego. | Test teoretyczny |
| Analiza dowodów i deklaracji | ||
| Analizuje fragmenty kodu oraz ich zastosowanie. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Rozpoznaje zależności pomiędzy elementami architektury projektu. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Wskazuje sposób realizacji opisanych funkcjonalności gry. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Dobiera rozwiązania wykorzystywane podczas projektowania mechanik gry, interfejsu użytkownika, animacji oraz sztucznej inteligencji. | Identyfikuje właściwe narzędzia Unreal Engine 5 dla opisanego zadania. | Test teoretyczny |
| Analiza dowodów i deklaracji | ||
| Analizuje sposób realizacji interakcji i mechanik gry. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Wskazuje rozwiązania stosowane przy implementacji sztucznej inteligencji. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Dobiera elementy interfejsu użytkownika do przedstawionych wymagań. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Ocenia znaczenie współpracy projektowej, stosowania dobrych praktyk programistycznych oraz kontroli wersji podczas realizacji projektów gier komputerowych. | Uzasadnia znaczenie pracy zespołowej przy tworzeniu gier. | Test teoretyczny |
| Analiza dowodów i deklaracji | ||
| Ocenia rolę dokumentacji i kontroli wersji. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Wskazuje konsekwencje niestosowania dobrych praktyk programistycznych. | Test teoretyczny | |
| Analiza dowodów i deklaracji | ||
| Uzasadnia znaczenie systematycznego rozwijania kompetencji zawodowych. | Test teoretyczny | |
| Analiza dowodów i deklaracji |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Program szkolenia odpowiada potrzebom programistów, web developerów, specjalistów IT, projektantów gier, grafików 2D i 3D oraz osób planujących rozpoczęcie kariery w branży gamedev, które chcą zdobyć kompetencje w zakresie programowania w języku C++, tworzenia gier komputerowych z wykorzystaniem Unreal Engine 5, Blueprintów, systemów sztucznej inteligencji, animacji oraz pracy z narzędziami stosowanymi w branży gier komputerowych.
Czas szkolenia: Usługa realizowana jest w wymiarze 63 godziny zegarowe (po 60 minut), w tym: 55,5 godziny zajęć oraz 0,5 godziny walidacji efektów uczenia się.
- Liczba godzin teoretycznych - 22,5 godziny
- Liczba godzin praktycznych - 33 godziny
- Liczba godzin przerw - 7 godzin (czas przerw jest wliczany do czasu szkolenia)
- Walidacja - 30 minut, realizowana po zakończeniu części dydaktycznej szkolenia, w ostatnim dniu usługi.
Szkolenie przeprowadzone będzie w formie zdalnej w czasie rzeczywistym. Każdy uczestnik musi posiadać dostęp do komputera z Internetem. Uczestnikom przed zajęciami zostanie przesłany link do wideokonferencji na platformie Zoom.
Warunki organizacyjne: Zajęcia teoretyczne prowadzone są w formie wykładu, prezentacji zagadnień oraz omówienia przykładów i rozwiązań stosowanych w programowaniu gier komputerowych. Zajęcia praktyczne realizowane są w formie warsztatów programistycznych, wykonywania ćwiczeń w języku C++, pracy w środowisku Unreal Engine 5, tworzenia elementów gry, implementacji rozwiązań z wykorzystaniem Blueprintów oraz realizacji projektu grupowego. Stosowane metody dydaktyczne: wykład, prezentacja, demonstracja, warsztat praktyczny, ćwiczenia programistyczne, analiza przykładów, realizacja projektu, prace i konsultacje projektowe. Zadania projektowe są sprawdzane przez osobę prowadzącą poza czasem szkolenia, a uczestnicy otrzymują bieżącą informację zwrotną w trakcie trwania kursu oraz możliwość konsultacji z prowadzącym do 2 tygodni po jego zakończeniu.
Organizator zapewnia następujące materiały dydaktyczne: materiały wykorzystywane podczas zajęć: prezentacje, przykłady kodu źródłowego w języku C++, przykłady projektów realizowanych w Unreal Engine 5, materiały demonstracyjne, przykłady implementacji mechanik gry, systemów sztucznej inteligencji, animacji oraz interfejsów użytkownika. Dostęp do nagrań i materiałów z kursu przez okres 2 lat od zakończenia szkolenia.
PLAN ZAJĘĆ
Zajęcie 1 - Wstęp do programowania gier komputerowych
- Platformy
- Gatunki
- Rynek gier komputerowych (Polska + świat)
- Technologie
Zajęcie 2- Pierwsze programy w C++
- Dlaczego C++ jest używany w gamedevie?
- Instalacja Visual Studio Community
- Podstawy składni C++
- Program Hello World
- Zmienne
Zajęcie 3 - Podstawowe funkcjonalności C++
- Pętle: For, If, While
- Instrukcja Switch
- Tablice
- Funkcje
Zajęcie 4 - Wskaźniki
- Podział pamięci w programie w C++
- Wskaźniki
- Referencje
- Dynamiczne alokowanie pamięci
- Tablice dynamiczne
Zajęcie 5 - Programowanie obiektowe
- Klasy w C++
- Modyfikatory dostępu
- Konstruktor i destruktor
- Klasy w Blueprintach
Zajęcie 6 - Wprowadzenie do Unreal Engine 5
- Przegląd silników gier
- Charakterystyka Unreal Engine
- Tworzenie projektu
- Interfejs edytora
- Ustawianie i manipulowanie obiektami
- Podstawy architektury UE 5
- Praca z dokumentacją
Zajęcie 7 - Blueprinty – język skryptowy Unreal Engine
- Podstawowe bloczki w Blueprintach
- Pętle sterujące
- Implementowanie prostej logiki na Blueprincie levelu
Zajęcie 8 - Input i kontrolery
- Programowanie sygnału wejścia
- Input w Blueprintach
- Input w C++
- Alternatywny strzał
Zajęcie 9 - Systemy kontroli wersji
- Zastosowania i rodzaje systemów kontroli wersji
- Wprowadzenie i praca z GIT
- Pierwszy projekt w GIT
- Integracja UE z Git
Zajęcie 10 - Zaawansowane programowanie obiektowe
- Dziedziczenie
- Metody wirtualne
- Polimorfizm
- Klasy abstrakcyjne
Zajęcie 11 - Implementacja gry z użyciem klas
- Enumeratory
- Enkapsulacja
- Podstawowe wzorce projektowe występujące w grach: Game Loop, Update Method, komponenty
- Gra korzystająca z klas
Zajęcie 12 -Szablony w C++
- Szablony funkcji
- Szablony klas
Zajęcie 13 -Algorytmy i struktury danych
- Notacja dużego O
- Wyszukiwanie (liniowe, binarne)
- Sortowanie (Selection Sort, Bubble Sort)
- Listy
- Drzewa
- Grafy
Zajęcie 14 -Biblioteka standardowa C++ vs Unreal Engine
- String
- Vector/TArray
- List
- Map
Zajęcie 15 -Matematyka dla gier komputerowych
- Punkty i wektory
- Macierze
- Kwaterniony
Zajęcie 16 -Komponenty w C++
- Tworzenie klas C++ w Unreal Engine
- Komponent do chwytania i rzucania przedmiotów
Zajęcie 17 -Interaktywne obiekty
- Tworzenie interaktywnych obiektów
Zajęcie 18 -Rendering i grafika komputerowa dla gier
- Rendering
- Tekstury
- Shadery
- Antyaliasing
- Pipeline graficzny
Zajęcie 19 -Interfejs użytkownika w Unreal Engine
- Tworzenie interfejsu użytkownika za pomocą widgetów
Zajęcie 20 -Menu gry i zarządzanie wieloma poziomami
- Menu główne
- Menu pauzy
Zajęcie 21 -Architektura Unreal Gameplay Framework i kontrolowanie rozgrywki
- Omówienie klas tworzących Unreal Gameplay Framework
- Kontrolowanie rozgrywki przy pomocy klas GameMode i GameInstance
- Zarządzanie wieloma poziomami
Zajęcie 22 -Sztuczna inteligencja w grach: nawigacja
- Siatka nawigacyjna
- Znajdowanie ścieżek
Zajęcie 23 -Sztuczna inteligencja w grach: podejmowanie decyzji
- Drzewa decyzyjne
- Maszyny stanów
- Drzewa Zachowań
- Blackboard
- Implementacja prostego drzewa zachowań
- Tworzenie nowych tasków dla drzewa zachowań w Blueprintach
- Percepcja
Zajęcie 24 -Wprowadzenie do animacji
- Krótka historia animacji
- Wprowadzenie do animacji szkieletowych
- Tworzenie i zarządzanie grafem animacyjnym w Unreal Engine
Zajęcie 25 -Animacje w Unreal Engine
- Tworzenie i kontrolowanie grafu animacyjnego
- Importowanie własnych animacji
Zajęcie 26 -Zaawansowana Sztuczna inteligencja
- Tworzenie Tasków w C++
- Bardziej zaawansowane drzewa zachowań
- Environment Query System (EQS)
Zajęcie 27 -Kariera programisty gier i konsultacje projektowe
- Możliwości rozwoju kariery
- Przedstawienie popularnych pytań rekrutacyjnych
- Polecane źródła informacji w celu dalszego rozwoju
- Konsultacje projektowe
Zajęcie 28 -Prezentacja projektów
- Prezentacja projektów grupowych i feedback
Walidacja efektów uczenia się przeprowadzana jest po zakończeniu szkolenia w formie pisemnej z wykorzystaniem metod: Test teoretyczny oraz Analiza dowodów i deklaracji. Uczestnik rozwiązuje test sprawdzający wiedzę z zakresu programowania w języku C++, Unreal Engine 5, Blueprintów, systemów kontroli wersji oraz tworzenia gier komputerowych. Następnie wykonuje krótkie zadanie pisemne polegające na analizie opisu problemu projektowego i wskazaniu sposobu jego rozwiązania.Walidacja trwa 30 minut i jest przeprowadzana przez osobę inną niż prowadząca szkolenie. Zadania warsztatowe realizowane w trakcie szkolenia nie stanowią elementu walidacji efektów uczenia się.
Po zakończeniu udziału w usłudze rozwojowej, uczestnik otrzymuje odpowiednie zaświadczenie o jej ukończeniu. Warunkiem uzyskania zaświadczenia jest uczestnictwo w co najmniej 80% zajęć usługi rozwojowej oraz zaliczenie walidacji efektów uczenia się.
Harmonogram
Harmonogram
| Przedmiot / temat | Typ aktywności | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|---|
Przedmiot / temat 1 z 84 Wstęp do programowania gier komputerowych | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 12-08-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 2 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-08-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 3 z 84 Wstęp do programowania gier komputerowych – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 12-08-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 4 z 84 Pierwsze programy w C++ | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 17-08-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 5 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 17-08-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 6 z 84 Pierwsze programy w C++ – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 17-08-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 7 z 84 Podstawowe funkcjonalności C++ | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 19-08-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 8 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 19-08-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 9 z 84 Podstawowe funkcjonalności C++ – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 19-08-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 10 z 84 Wskaźniki | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 24-08-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 11 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 24-08-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 12 z 84 Wskaźniki – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 24-08-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 13 z 84 Programowanie obiektowe | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 26-08-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 14 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 26-08-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 15 z 84 Programowanie obiektowe – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 26-08-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 16 z 84 Wprowadzenie do Unreal Engine 5 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 31-08-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 17 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 31-08-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 18 z 84 Wprowadzenie do Unreal Engine 5 – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 31-08-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 19 z 84 Blueprinty – język skryptowy Unreal Engine | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 02-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 20 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 02-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 21 z 84 Blueprinty – język skryptowy Unreal Engine – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 02-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 22 z 84 Input i kontrolery | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 07-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 23 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 07-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 24 z 84 Input i kontrolery – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 07-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 25 z 84 Systemy kontroli wersji | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 26 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 27 z 84 Systemy kontroli wersji – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 09-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 28 z 84 Zaawansowane programowanie obiektowe | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 14-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 29 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 30 z 84 Zaawansowane programowanie obiektowe – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 14-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 31 z 84 Implementacja gry z użyciem klas | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 16-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 32 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 16-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 33 z 84 Implementacja gry z użyciem klas – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 16-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 34 z 84 Szablony w C++ | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 35 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 36 z 84 Szablony w C++ – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 21-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 37 z 84 Algorytmy i struktury danych | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 23-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 38 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 23-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 39 z 84 Algorytmy i struktury danych – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 23-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 40 z 84 Biblioteka standardowa C++ vs Unreal Engine | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 28-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 41 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 42 z 84 Biblioteka standardowa C++ vs Unreal Engine – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 28-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 43 z 84 Matematyka dla gier komputerowych | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 30-09-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 44 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 30-09-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 45 z 84 Matematyka dla gier komputerowych – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 30-09-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 46 z 84 Komponenty w C++ | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 05-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 47 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 05-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 48 z 84 Komponenty w C++ – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 05-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 49 z 84 Interaktywne obiekty | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 07-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 50 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 07-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 51 z 84 Interaktywne obiekty – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 07-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 52 z 84 Rendering i grafika komputerowa dla gier | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 12-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 53 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 12-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 54 z 84 Rendering i grafika komputerowa dla gier – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 12-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 55 z 84 Interfejs użytkownika w Unreal Engine | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 14-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 56 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 14-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 57 z 84 Interfejs użytkownika w Unreal Engine – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 14-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 58 z 84 Menu gry i zarządzanie wieloma poziomami | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 19-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 59 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 19-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 60 z 84 Menu gry i zarządzanie wieloma poziomami – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 19-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 61 z 84 Architektura Unreal Gameplay Framework i kontrolowanie rozgrywki | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 62 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 63 z 84 Architektura Unreal Gameplay Framework i kontrolowanie rozgrywki – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 21-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 64 z 84 Sztuczna inteligencja w grach: nawigacja | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 26-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 65 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 26-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 66 z 84 Sztuczna inteligencja w grach: nawigacja – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 26-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 67 z 84 Sztuczna inteligencja w grach: podejmowanie decyzji | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 68 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 69 z 84 Sztuczna inteligencja w grach: podejmowanie decyzji – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 28-10-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 70 z 84 Wprowadzenie do animacji | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 04-11-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 71 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 04-11-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 72 z 84 Wprowadzenie do animacji – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 04-11-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 73 z 84 Animacje w Unreal Engine | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 09-11-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 74 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 09-11-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 75 z 84 Animacje w Unreal Engine – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 09-11-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 76 z 84 Zaawansowana sztuczna inteligencja | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 16-11-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 77 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 16-11-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 78 z 84 Zaawansowana sztuczna inteligencja – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 16-11-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 79 z 84 Kariera programisty gier i konsultacje projektowe | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:00 | Liczba godzin 01:00 |
Przedmiot / temat 80 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 19:00 | Godzina zakończenia 19:15 | Liczba godzin 00:15 |
Przedmiot / temat 81 z 84 Kariera programisty gier i konsultacje projektowe – cz. 2 | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 18-11-2026 | Godzina rozpoczęcia 19:15 | Godzina zakończenia 20:15 | Liczba godzin 01:00 |
Przedmiot / temat 82 z 84 Prezentacja projektów grupowych i feedback | Typ aktywności Zajęcia | Prowadzący Maciej Celmer | Data realizacji zajęć 23-11-2026 | Godzina rozpoczęcia 18:00 | Godzina zakończenia 19:30 | Liczba godzin 01:30 |
Przedmiot / temat 83 z 84 - | Typ aktywności Przerwa | Prowadzący - | Data realizacji zajęć 23-11-2026 | Godzina rozpoczęcia 19:30 | Godzina zakończenia 19:45 | Liczba godzin 00:15 |
Przedmiot / temat 84 z 84 - | Typ aktywności Walidacja | Prowadzący - | Data realizacji zajęć 23-11-2026 | Godzina rozpoczęcia 19:45 | Godzina zakończenia 20:15 | Liczba godzin 00:30 |
Podsumowanie
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Suma godzin zegarowych usługi | Liczba godzin 63:00 |
Rodzaj godzin w tym suma godzin zajęć | Liczba godzin 55:30 |
Rodzaj godzin w tym suma godzin walidacji | Liczba godzin 00:30 |
Rodzaj godzin w tym suma przerw | Liczba godzin 07:00 |
Rodzaj godzin Suma godzin dydaktycznych bez przerw | Liczba godzin 74:30 |
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 11 000,00 PLN |
Podmiot uprawniony do zwolnienia z VAT na podstawie art. 43 ust. 1 ustawy o VAT | |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 11 000,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 174,60 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 174,60 PLN |
Liczba godzin usługi
| Rodzaj godzin | Liczba godzin |
|---|---|
Rodzaj godzin Liczba godzin zegarowych usługi | Liczba godzin 63:00 |
Prowadzący
Prowadzący
Maciej Celmer
• Pracuje jako starszy programista w CD PROJEKT RED.
• Programował gry dla największych polskich firm, takich jak: Techland, QLOC.
• Współtworzył tytuły: Cyberpunk 2077, Cyberpunk 2077: Phantom Liberty, Dying Light 2.
• Wieloletni uczestnik game jamów.
• Nauczyciel akademicki – prowadzi zajęcia z C++ i programowania gier.
• Unreal Authorized Instructor certyfikowany przez Epic Games, specjalizujący się w pracy i nauczaniu Unreal Engine 5.
• Posiada doświadczenie zawodowe bezpośrednio związane z tematyką szkolenia zdobyte i rozwijane również w okresie ostatnich 5 lat.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Organizator zapewnia następujące materiały dydaktyczne: materiały wykorzystywane podczas zajęć: prezentacje, przykłady kodu źródłowego w języku C++, przykłady projektów realizowanych w Unreal Engine 5, materiały demonstracyjne, przykłady implementacji mechanik gry, systemów sztucznej inteligencji, animacji oraz interfejsów użytkownika. Dostęp do nagrań i materiałów z kursu przez okres 2 lat od zakończenia szkolenia.
Warunki uczestnictwa
Nie są wymagane formalne kwalifikacje, uprawnienia ani wykształcenie kierunkowe, ale:
1. Zainteresowanie grami komputerowymi
2. Sprzęt
- System operacyjny – Windows 10 64-bit version 1909 revision .1350 lub wyższa, lub wersja 2004 i 20H2 revision .789 lub wyższa
- Procesor – Quad-core Intel or AMD, 2.5 GHz lub szybszy
- Pamięć operacyjna – min 8 GB RAM
- Karta graficzna – kompatybilna z DirectX 11 lub 12
3. Oprogramowanie
- Unreal Engine 5
- Visual Studio Community
Informacje dodatkowe
Uczestnik, dokonując zapisu na usługę, oświadcza, że usługa rozwojowa odbywa się poza godzinami pracy lub w dni wolne od pracy. Warunkiem otrzymania zaświadczenia jest próg obecności na poziomie 80%.
Organizator zapewnia dostępność osobom ze szczególnymi potrzebami podczas realizacji usług rozwojowych zgodnie z Ustawą z dn. 19 lipca 2019 r. o zapewnianiu dostępności osobom ze szczególnymi potrzebami (Dz.U. 2022 poz. 2240) oraz „Standardami dostępności dla polityki spójności 2021-2027”. W przypadku potrzeby zapewnienia udogodnień prosimy o kontakt: +48 534 853 079, paulina.lukawska@l-a-b-a.pl przed zapisem na usługę.
Zawarto umowy z Wojewódzkimi Urzędami Pracy w:
- Szczecinie w ramach projektu „Zachodniopomorskie Bony Szkoleniowe”.
- Krakowie w ramach projektów „Małopolski Pociąg do kariery” i „Nowy start w Małopolsce z EURESEM”.
- Toruniu w ramach projektu "Kierunek – Rozwój".
Warunki techniczne
Warunki techniczne
Usługa realizowana jest w formie zdalnej w czasie rzeczywistym z wykorzystaniem platformy Zoom.
W celu prawidłowego udziału w szkoleniu uczestnik powinien posiadać:
- komputer lub laptop z dostępem do Internetu (zalecana prędkość min. 10 Mb/s),
- aktualną przeglądarkę internetową (np. Google Chrome, Mozilla Firefox, Microsoft Edge),
- sprawny mikrofon oraz kamerę, co zapewni możliwość dwustronnej komunikacji i właściwego nadzoru nad przebiegiem usługi.
- możliwość odbioru dźwięku (głośniki lub słuchawki),