Zajęcia Online Little Bit Academy
Opis zajęć
Zajęcia dla uczniów znających podstawy programowania, którzy chcą tworzyć własne gry, a nie tylko grać w cudze. Podczas kursu uczestnicy zajęć poznają: Unity, GitHub, Forka oraz podstawy programowania C#. Założymy małe studio gier i stworzymy własną grę 3D na Androida przygotowaną według Waszego scenariusza.
Jeśli lubisz gry komputerowe – to jest Twój kierunek. UNITY – tworzenie gier to zajęcia, na których poznasz środowisko Unity i podstawy języka C#. Wcielisz się w rolę projektanta gier (game developera) i wspólnie z grupą stworzycie autorską grę mobilną na systemy Android. Dodatkowo współpracując z mentorem i nowymi znajomi z różnych części kraju i Świata nauczysz się współpracy w grupie oraz w jaki sposób komunikować swoje potrzeby, ale przede wszystkim posiądziesz praktyczną wiedzę jak wprowadzać swoje pomysły w życie za pomocą nowoczesnych narzędzi chmurowych.
Czego się nauczysz ?
- Poznajemy i instalujemy edytor unity3d + android SDK. instalujemy nowy projekt na telefonie.
- Nowy projekt, obmyślenie architektury projektu, pomysłu, burza mózgów, planujemy jaką grę robimy
- Pojęcie gameobjectu, componentu i prefabrykatu (prefaba) (luźno)
- Komunikacja prefabów między sobą, podstawowe rzeczy o których trzeba pamiętać w pojęciu C# <-> unity (getcomponent, metody monobehaviour)
- Kolizje między gameobjectami
- Import modeli 3d do projektu i wstępna obróbka (można już zacząć animacje)
- Animacja modeli (postaci) 3d
- Tworzymy gamecontroller / gamemanager + pojęcie singletona (C#)
- Zdarzenia (eventy) C#, robimy logikę naszej gry, komunikacja gamecontrollera z obiektami, referencje obiektów ze sceny <-> gamecontroller
- Efekty cząsteczkowe (deszcz, woda lecąca dym itp)
- Dźwięki (postacie/background)
- Google play games – integracja tabel wyników w grze. tabele online, z wynikami z całego świata
- Unity ads – integracja pluginu z reklamami do gry
- Interfejs dotykowy – implementacja sterowania/interfejsu/przycisków dotykowych
- Publikacja aplikacji w sklepie Google Play
Czego będziesz potrzebował:
- Komputera z dedykowaną kartą graficzną
- Smartfona z systemem Android
- Discorda
- Słuchawek i mikrofonu
Z jakich narzędzi będziemy korzystać:
Unity 3D, Visual Code Studio (instalowane standardowo z unity), GitHub, Fork, Audacity, Gimp, konto gmail, Discord
Zajęcia trwają dwa semestry, od Września/Października do Czerwca, zgodnie z kalendarzem szkolnym
Raz w tygodniu 90 min (w niektórych przypadkach zajęcia mogą się przedłużyć,
jeżeli grupa uzna, że powinna dokończyć aktualne zadanie)
Miesięczny koszt:
250 PLN/os. (Pierwsze próbne zajęcia są za darmo)
Miejsce:
Online – Discord
Max. ilość uczestników w grupie: 8
Ilość miejsc ograniczona
Prowadzący
Dawid
Jednoosobowe studio gamedevowe.
Przekuł swoje hobby w zawód i sposób na życie