Praktyki grupowe Gaming
Tworzenie gier w małej grupie, jeśli uda się dobrać uczestników o podobnym poziomie i celu projektu.
- mała grupa
- grywalny projekt końcowy
- termin po zebraniu składu
Praktyczne szkolenie z tworzenia gier 2D w Unity i C#. Od prototypu mechaniki do gotowej gry, z mentorem, iteracją i naciskiem na realny efekt.
Zakres obejmuje narzędzia i umiejętności potrzebne do samodzielnego tworzenia gier 2D — dotknij zakładki, aby pobawić się demem.
Sześcian otekstutowany bricks.jpg — sceny w Unity to zbiór takich brył 3D.
Poznajesz silnik Unity i pracę z edytorem scen 3D: kamerę, obrót obiektów, tekstury i materiały na ścianach.
Przeciągnij sześcian lub użyj strzałek, aby obracać go w 3D.
void Update() {
if (Input.GetKey("right")) transform.position += Vector3.right * speed * dt;
if (Input.GetKey("left")) transform.position += Vector3.left * speed * dt;
} Piszesz logikę rozgrywki w C#: input gracza, ruch postaci, zmiana stanu obiektu. Skrypt aktualizuje pozycję w czasie rzeczywistym.
Użyj strzałek (lub dotknij d-pada), aby przesunąć postać po mapie.
Konfigurujesz Rigidbody, collidery i grawitację, żeby obiekty zachowywały się jak w prawdziwej grze.
Przeciągnij blok do góry i puść lub naciśnij "Upuść" — ustaw grawitację i sprężystość suwakami.
Tryb: fly · start → 3× lot → lądowanie → pętla
Pracujesz ze sprite’ami i animacjami klatka po klatce: lot, spadanie, bieg, obrażenia i kopanie. Łączysz stany w spójny cykl.
Wybierz stan animacji — kapibara natychmiast zmienia zachowanie.
Projektujesz mechaniki i balansujesz rozgrywkę. Liczba przeciwników i ich tempo ataków zmienia odbiór gry.
Steruj liczbą i prędkością przeciwników — arena reaguje na żywo.
Repo zainicjowane (1 commit na main).
Uczysz się, jak działa Git przy projekcie gry: commity, branche, merge, rebase oraz synchronizacja LOCAL i REMOTE przed publikacją buildu lub pracy na GitHubie.
Zrób branch na mechanikę, dodaj commit, porównaj merge z rebase i wypchnij zmianę na remote.
Kompilujesz grę do pliku wykonywalnego, testujesz ją i przygotowujesz do publikacji lub portfolio.
Naciśnij „Build", aby uruchomić pipeline kompilacji projektu.
Praktyki grupowe (przy zebraniu składu) albo praktyki premium w formule 1:1 lub w kameralnej grupie do 3 osób. Niestandardowy zakres wyceniamy po rozmowie.
Tworzenie gier w małej grupie, jeśli uda się dobrać uczestników o podobnym poziomie i celu projektu.
Praktyki premium odbywają się w formule 1:1 lub w kameralnej grupie do 3 osób. Każda dodatkowa osoba zwiększa cenę o 500 zł.
Np. 320h, kilka miesięcy pracy, krótsze praktyki IT, większa gra 2D albo wymagania konkretnej szkoły.
Na rozmowie wstępnej sprawdzamy poziom programowania, pomysł na grę i realny zakres projektu. Płatność można rozłożyć na raty.
Tworzenie gier to świetna motywacja do nauki programowania i projektowania. Wybierz profil, który brzmi najbliżej Ciebie.
Dla osób, które chcą zacząć tworzyć gry od podstaw i zobaczyć, jak wygląda proces game developmentu w praktyce.
Dla studentów, którzy chcą połączyć zainteresowanie grami z nauką programowania i realnym projektem do portfolio.
Dla osób, które znają już podstawy C++, C# lub Java i chcą zastosować je w tworzeniu gier 2D w Unity.
Najważniejsze jest to, co zostaje po szkoleniu: gotowa gra, kod na GitHubie i umiejętności game developera.
Prosty prototyp z podstawową mechaniką gry: ruch postaci, interakcja i obsługa kolizji.
Gra 2D z poziomami, przeszkodami, animacjami i logiką rozgrywki opartą na fizyce Unity.
Pełna gra 2D z zaprojektowanymi mechanikami, grafiką, dźwiękiem i gotowa do uruchomienia.
Gotowy projekt gry z kodem na GitHubie, który można pokazać jako dowód umiejętności game developera.
To rdzeń programu. Szczegóły dostosowane do poziomu uczestnika i rodzaju gry.
Unity: interfejs, sceny, obiekty i konfiguracja projektu.
C#: zmienne, funkcje, klasy, kolekcje i obsługa wyjątków.
Ruch i input: sterowanie postacią, kamera i obsługa klawiatury.
Fizyka 2D: Rigidbody, collidery, grawitacja i detekcja kolizji.
Animacje: sprite, Animator, przejścia i efekty wizualne.
Game design: mechaniki, poziomy, balans i testowanie grywalności.
Budowa i publikacja: build, testowanie i przygotowanie do portfolio.
Szkolenie wymaga podstawowej znajomości programowania. Unity i C# są omawiane od początku.
Przed rozpoczęciem szkolenia warto zapoznać się z dokumentami opisującymi cel, zakres i obowiązki uczestnika.
Cel i zakres szkolenia (PDF) Zakres obowiązków uczestnika (PDF)To pytania, które pojawiają się przed pierwszą rozmową o tej ścieżce.
Tak, jeśli uda się dobrać małą grupę o podobnym poziomie i celu. Najczęściej rekomendowana jest forma 1:1, bo pozwala najlepiej dopasować projekt gry do uczestnika.
Podstawowa znajomość programowania (zmienne, pętle, funkcje, OOP) jest wymagana. Jeśli nie masz takiego doświadczenia, warto rozważyć wcześniejsze szkolenie z frontendu lub programowania.
Tak. Celem jest zbudowanie gry 2D, którą można uruchomić, przetestować i pokazać jako dowód umiejętności.
Tak. Możliwość rozłożenia płatności na raty jest dostępna po wcześniejszym ustaleniu z mentorem.
Unity. To jeden z najpopularniejszych silników do gier 2D i 3D, z dużą społecznością i dobrą dokumentacją.
Krótka rozmowa wystarczy, żeby ocenić, jaki wariant godzinowy i zakres pasuje do Twojego poziomu.
Cookies i analityka
Jeśli wyrazisz zgodę, strona uruchomi Google Analytics 4 do pomiaru odwiedzin, źródeł ruchu i najczęściej oglądanych podstron. Bez zgody działają tylko elementy nie-zbędne do działania serwisu.