SPRAWDŹ naukę programowania za 249 zł na 3 miesiące! Nauka wtedy kiedy jest na to czas i ochota!

Kurs programowania w języku JavaScript

kurs zaawansowany

Kurs ten to ekscytująca przygoda poświęcona wprowadzeniu młodych uczestników w fascynujący świat programowania gier trójwymiarowych. Ten interaktywny kurs został stworzony specjalnie dla dzieci, które już ukończyły podstawowy kurs programowania w JavaScript z wykorzystaniem biblioteki p5. Podczas tych 15 godzin zajęć dzieci będą rozwijać swoje umiejętności, tworząc wspaniałe projekty 3D przy użyciu potężnej biblioteki Babylon.js.

Po zakupie kursu skontaktujemy się z Tobą indywidualnie w celu ustalenia terminu.

Podstawy Tworzenia Świata 3D

W tym etapie uczestnicy zdobywają podstawową wiedzę na temat Biblioteki Babylon.js, tworzenia sceny 3D oraz interakcji z obiektami. Skupiamy się na opanowaniu podstawowych pojęć i umiejętności potrzebnych do tworzenia prostych scen 3D.

Efekty etapu

Zrozumienie roli i znaczenia Biblioteki Babylon.js w tworzeniu gier 3D. Umiejętność inicjalizacji sceny, dodawania podstawowych elementów i interakcji z nimi. Tworzenie prostych animacji przesunięć i rotacji obiektów. Opanowanie podstawowych materiałów i tekstur, nadanie obiektom wizualnego wyglądu.
Lekcja 1 Wprowadzenie do Biblioteki Babylon.js i Tworzenie Podstawowej Sceny 3D
Lekcja 2 Dodawanie Obiektów, Świateł i Kamery do Sceny
Lekcja 3 Tworzenie Animacji Obiektów i Ruchu Kamery
Lekcja 4 Tworzenie Prostych Materiałów i Nakładanie Tekstur
Lekcja 5 Interakcja i Sterowanie Grą – Część 1

Tworzenie Rozgrywki i Wyzwań

W drugim etapie uczestnicy poszerzają swoją wiedzę o interakcji w grach 3D, tworząc prostą interaktywną grę. Skupiamy się na implementacji mechanik rozgrywki, tworzeniu postaci gracza i wrogów, a także wprowadzaniu dźwięków.

Efekty etapu

Umiejętność obsługi interakcji myszy i klawiatury w grach 3D. Projektowanie i implementacja prostych systemów punktacji i zbierania przedmiotów. Tworzenie prostych animacji sekwencyjnych i interakcyjnych. Dodawanie dźwięków i muzyki, aby wzmocnić atmosferę gry.
Lekcja 6 Interakcja i Sterowanie Grą – Część 2
Lekcja 7 Tworzenie Prostej Gry 3D – Część 1
Lekcja 8 Tworzenie Prostej Gry 3D – Część 2
Lekcja 9 Dodawanie Efektów Dźwiękowych i Muzyki
Lekcja 10 Testy, Poprawki i Finalizacja Projektu

Dopracowywanie i Finalizacja Projektów

W ostatnim etapie uczestnicy pracują nad doskonaleniem swojego projektu gry oraz przygotowaniem go do publikacji. Skupiamy się na optymalizacji, testowaniu, finalnych poprawkach i udostępnianiu gry online.

Efekty etapu

Umiejętność finalizacji projektu gry, włącznie z ostatnimi poprawkami i testami. Optymalizacja gry pod kątem wydajności i płynności. Zrozumienie różnych możliwości publikacji gry w sieci. Przygotowanie projektu do udostępnienia i publikacja gry dla szerszej publiczności.
Lekcja 11 Tworzenie Bardziej Zaawansowanych Modeli 3D
Lekcja 12 Tworzenie Interaktywnych Obiektów i Zadań
Lekcja 13 Modyfikowanie i Rozszerzanie Gry
Lekcja 14 Własny projekt 3D z wykorzystaniem wiedzy z kursu
Lekcja 15 Prezentacja Projektów Uczestników i Podsumowanie

Premium

online, 1 h dziennie, w wybrany dzień tygodnia (poza niedzielą)
15 godzin zajęć
do 4 osób w grupie
5 płatności po​
299,80 zł
1499 zł za cały kurs

Program

Czego nauczy się Twoje dziecko

Premium

online, 1 h dziennie, w wybrany dzień tygodnia (poza niedzielą)
15 godzin zajęć
do 4 osób w grupie
5 płatności po​
299,80 zł
1499 zł za cały kurs

Odpowiemy na Twoje pytania i rozwiejemy wszystkie wątpliwości

Chcesz wiedzieć więcej o programie, naszych kursach lub cenie?

Jesteśmy tu dla Ciebie!

Każdy semestr nauki zwieńczamy przyznaniem certyfikatu.

Jest to potwierdzenie ich umiejętności i przepustka do kolejnego etapu nauki

Dołącz do naszych zajęć

Skontaktuj się z nami! Odpowiemy na wszystkie pytania i pomożemy dobrać najlepszy kurs dla Twojego dziecka.

Administratorem danych osobowych jest PixBlocks sp. z o.o. z siedzibą w Gdyni, adres: al. Zwycięstwa 241/13, 81-521 Gdynia (KRS: 0000807836, NIP: 9721304226, REGON:384602230). Dane osobowe będą przetwarzane w celu obsługi zapytania przesłanego przez formularz kontaktowy oraz przesyłania treści marketingowych, o ile zostanie wyrażona na to zgoda. Więcej informacji o przetwarzaniu danych osobowych, w tym o przysługujących Państwu prawach, znajduje się w Polityce prywatności.