Czego się nauczysz ?
Jeśli lubisz gry komputerowe , a do tego jesteś kreatywną osobą, która chciałaby stworzyć własną grę, ale nie wiesz jak zacząć, to ten kurs jest dla Ciebie. W kursie Unity podstawy pokażę Ci krok po kroku jak za pomocą silnika Unity 3D samodzielnie stworzyć własną grę. W pierwszej części kursu pokaże Ci skąd pobrać i jak zainstalować bardzo dobry silnik do tworzenia gier. Zaczniesz od nauki interfejsu programu, później stworzysz pierwsze obiekty dostępne w Unity oraz podstawową scenę. W kolejnej części stworzysz teren do gry. Tutaj zaczniesz od tworzenia wyspy, gór oraz innych elementów terenu, które występują w większości gier. Następnie ustawisz obiekty i modele, dodasz wodę , niebo i mgłę.
W kolejnym rozdziale nauczę Cię podstawowych zagadnień związanych ze skryptowaniem w języku C#. Będziesz uczyć się korzystania ze zmiennych, instrukcji, pętli, funkcji. Nauczysz się wykorzystywać w praktyce obiekty oraz komponenty Unity.
Podstawy projektowania i programowania Unity
Ten kurs przekaże Ci fundamentalną wiedzę z zakresu projektowania własnych gier. Kurs nauczy Cię poruszania się po programie , odczytywania, obsługi komponentów obiektu oraz podstawowych instrukcji, za pomocą których będziesz w stanie robić bardziej zaawansowane projekty. Ten kurs da Ci poczucie zrozumienia programu i zasad projektowania, dzięki temu Twoja praca w Unity będzie o wiele bardziej komfortowa i swobodna.
Pierwsza prosta gra
Po zapoznaniu się z interfejsem i przejściu podstaw programowania oraz obsługi Unity stworzysz pierwszą bardzo prostą grę, polegającą na strzelaniu z armaty w wierzę skrzyń. W tym rozdziale nauczysz się tworzenia modeli z wykorzystaniem figur, przygotowania scen kamery oraz budowy skrzyń, które będą reagowały na prawa fizyki. W tym miejscu zaprogramujesz również kontroler gracza.
Drugi projekt - gra 3d FPS
Końcowym etapem kursu, będzie stworzenie gry w stylu FPS. Tutaj poznasz zagadnienia związane z tworzeniem takiej gry krok po kroku. Nauczysz się tworzyć mapy z sześcianów, rozmieszczenia gracza przeciwników i apteczek na planszy. Zobaczysz jak działa skrypt typu MouseLook ( czyli swobodne rozglądanie się myszą). Stworzysz kontroler dla gracza, bardzo proste SI przeciwników. Dodasz możliwość strzelania z broni, zbierania przedmiotów, uruchamiania urządzeń. Dodatkowo utworzysz prosty interfejs gracza.