moduł #1 Wprowadzenie do Unity i tworzenia gier 3D Przegląd Unity, jego funkcji i podstaw tworzenia gier 3D
moduł #2 Konfigurowanie Unity i Unity Hub Pobieranie i instalowanie Unity, konfigurowanie Unity Hub i tworzenie nowego projektu
moduł #3 Zrozumienie interfejsu Unity Nawigowanie po edytorze Unity, zrozumienie różnych paneli i okien oraz dostosowywanie interfejsu
moduł #4 Podstawy modelowania 3D Wprowadzenie do koncepcji modelowania 3D, w tym wierzchołków, krawędzi i ścian, oraz jak tworzyć proste modele 3D
moduł #5 Importowanie i konfigurowanie zasobów 3D Importowanie modeli 3D, tekstur i animacji do Unity oraz konfigurowanie prefabrykatów i scen
moduł #6 Zrozumienie systemu transformacji Unity Praca z pozycjami, obrotami i skalami w Unity, w tym korzystanie ze składnika Transform i skryptów transformacje
moduł #7 Materiały i tekstury Tworzenie i stosowanie materiałów, zrozumienie typów tekstur i korzystanie z Inspektora materiałów
moduł #8 Podstawy oświetlenia Wprowadzenie do koncepcji oświetlenia, w tym typów świateł, źródeł światła i modeli oświetlenia
moduł #9 Konfigurowanie podstawowej sceny Tworzenie prostej sceny, w tym dodawanie obiektów, świateł i kamery, oraz konfigurowanie podstawowego obszaru rozgrywki
moduł #10 Wprowadzenie do skryptowania w języku C# Podstawy programowania w języku C#, w tym zmienne, typy danych, pętle i instrukcje warunkowe
moduł #11 Podstawy skryptowania w Unity Zrozumienie architektury skryptowania w Unity, w tym MonoBehaviours, skrypty i komponenty
moduł #12 Praca z silnikiem fizyki Unity Wprowadzenie do silnika fizyki Unity, w tym zderzaczy, ciał sztywnych i materiałów fizycznych
moduł #13 Tworzenie obiektów interaktywnych Dodawanie interaktywności do obiektów, w tym używanie kolizji, wyzwalaczy i skryptów
moduł #14 Podstawy animacji Wprowadzenie do koncepcji animacji, w tym klatek kluczowych, krzywych i kontrolerów animacji
moduł #15 Tworzenie animacji w Unity Tworzenie i importowanie animacji, używanie okna animacji i konfigurowanie maszyn stanowych
moduł #16 Projektowanie interfejsu użytkownika i doświadczenia użytkownika Wprowadzenie do zasad projektowania interfejsu użytkownika i doświadczenia użytkownika, w tym układu, typografii i teorii kolorów
moduł #17 Tworzenie elementów interfejsu użytkownika w Unity Tworzenie elementów interfejsu użytkownika, w tym tekstu, obrazów i przycisków, oraz używanie płótna interfejsu użytkownika
moduł #18 Podstawy dźwięku Wprowadzenie do koncepcji dźwięku, w tym fal dźwiękowych, częstotliwości i formatów audio
moduł #19 Praca z dźwiękiem w Unity Importowanie i używanie zasobów audio, w tym dodawanie źródeł audio i słuchaczy
moduł #20 Optymalizacja i wydajność Zrozumienie i poprawa wydajności gry, w tym profilowanie, optymalizacja zasobów i korzystanie z przetwarzania wsadowego
moduł #21 Debugowanie i testowanie Korzystanie z narzędzi debugowania Unity, w tym Debugger, Console i Error Messages, oraz konfigurowanie struktur testowych
moduł #22 Wdrażanie i publikowanie gry Przygotowanie gry do wydania, w tym eksportowanie, archiwizowanie i publikowanie na różnych platformach
moduł #23 Zaawansowane funkcje Unity Eksplorowanie zaawansowanych funkcji Unity, w tym ProBuilder, PolyBrush i zestaw narzędzi Unity ML-Agents
moduł #24 Zaawansowane tematy dotyczące skryptów Zaawansowane techniki skryptowania C#, w tym coroutines, async/await i obiekty skryptowalne
moduł #25 Podsumowanie i zakończenie kursu Planowanie kolejnych kroków w karierze w rozwoju gier 3D z Unity