Kurs Unity - tworzenie gier od podstaw
Poznaj najlepsze praktyki tworzenia gier w środowisku Unity. Wejdź do świata gamedev’u i zacznij tworzyć własne gry 2D i 3D na urządzenia mobilne, komputery i konsole.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz:
-
instalacji oraz konfiguracji środowiska Unity i Visual Studio
-
obsługi interfejsu i wszystkich kluczowych narzędzi Unity
-
tworzenia własnych skryptów w języku C#
-
budowania mapy gry i dodawania do niej obiektów
-
tworzenia scen, zarządzania pracą kamery
-
budowania mechaniki gry, dodawania animacji i realistycznej fizyki
-
tworzenia interfejsu, menu gry i dodawania efektów dźwiękowych
-
szybkiego tworzenia gier z wykorzystaniem gotowych assetów
Marzysz o rozpoczęciu kariery w branży gamedev, ale nie do końca wiesz od czego zacząć? Masz mnóstwo pomysłów na ciekawe, oryginalne gry i chciałbyś je wreszcie zrealizować? Chcesz poznać obsługę jednego z najlepszych silników do tworzenia gier i zacząć budować własne projekty? W takim razie ten kurs będzie świetnym punktem startowym.
W jego trakcie nauczysz się tworzyć własne gry na silniku Unity! Zaczniemy od kompletnych podstaw takich jak instalacja i konfiguracja silnika Unity oraz środowiska Visual Studio. Poznasz dobrze interfejs programu i nauczysz się poruszać po projekcie i scenach. Pokażę Ci jak importować pliki do projektu i wykorzystać gotowe pakiety z Unity Asset Store. Nauczysz się również pisać własne skrypty w języku C# i tworzyć podstawowe mechaniki w grach m.in. dodawanie fizyki do obiektów, poruszanie gracza, kamery i wiele więcej.
Dowiesz się również jak stworzyć interfejs i menu gry, a po przyswojeniu wszystkich niezbędnych podstaw stworzysz swój pierwszy kompletny projekt w Unity! Będzie to gra typu strzelanka 3D, w której wspólnie zadbamy o wszystkie szczegóły od mapy, przeciwników i mechaniki strzelania, przez systemu punktów, życia, po restart gry, menu główne i zbudowanie gotowego pliku gry. Gotowy do rozpoczęcia przygody z tworzeniem gier? W takim razie do dzieła!
Dlaczego Unity?
Unity otwiera większość rankingów, jako najczęściej wybierany silnik do tworzenia gier. Korzystają z niego zarówno profesjonalni twórcy oraz studia gier, jak i osoby początkujące i niezależni twórcy. Unity pozwala na tworzenie zarówno prostych jak i bardzo zaawansowanych wieloplatformowych gier 2D i 3D na różne systemy operacyjne (Windows, macOS, Linux), konsole ( PlayStation, Xbox, Nintendo), urządzenia mobilne (Android i iOS), a nawet smart TV.
To właśnie w tym silniku powstały takie gry, jak Hearthstone, Pokemon GO, League of Legends: Wild Rift, Rust, czy Valheim. Olbrzymią zaletą zwłaszcza dla początkujących twórców jest również fakt, że korzystanie z Unity jest bezpłatne, a liczba darmowych assetów, które mocno upraszczają i przyspieszają cały proces tworzenia gier jest naprawdę olbrzymia.
Pierwsze kroki w Unity
Zanim przejdziemy do realnej pracy nad pierwszą grą, przyda Ci się przynajmniej podstawowa znajomość narzędzi Unity. Na początku kursu pokażę Ci jak zainstalować i skonfigurować Unity oraz program Visual Studio, w którym będziesz tworzył swoje pierwsze skrypty w języku C#. Pokażę Ci jak stworzyć pierwszy projekt i opowiem do czego służą podstawowe okna programu takie jak Inspector, Hierarchy, Scene, Game, Project i Console.
Nauczysz się importować pliki do projektu i wykorzystywać gotowe pakiety z Unity Asset Store. Znajdziesz tam zarówno darmowe jak i płatne elementy: m.in. modele, tekstury, animacje, skrypty, które będziesz mógł bez problemu wykorzystać w swoich projektach. Pokażę Ci jak dodawać komponenty i skrypty do obiektów, nadając im w ten sposób określone cechy i zachowania.
Pisanie skryptów w języku C#
Do tworzenia gier w Unity przyda Ci się umiejętność pisania własnych skryptów. Nie martw się, nawet jeżeli w życiu nie programowałeś, z moją pomocą ze wszystkim sobie poradzisz. Podczas szkolenia wykorzystamy język C#, który jest najlepszym wyborem dla Unity. Na początku pokażę Ci jak skonfigurować Visual Studio jako domyślny edytor kodu dla Unity. Następnie wytłumaczę Ci podstawowe zagadnienia związane z programowaniem i tworzeniem skryptów w C#.
Dowiesz się czym są i do czego będziemy wykorzystywać zmienne i poznasz podstawowe funkcje takie jak start, update i fixed update, które będą nam potrzebne do wykonywania różnych czynności w grze. Opowiem Ci również jak działają klasy, czyli główna część naszych skryptów Unity. Brzmi skomplikowanie? Spokojnie, wszystkie zagadnienia omówię od zera, na praktycznych przykładach, dokładnie tłumacząc działanie każdego z wykorzystywanych elementów.
Tworzenie podstawowych mechanik
W dalszej części kursu zajmiemy się budową podstawowych mechanik gry. Zaczniemy od przygotowania sceny i stosunkowo prostej mapy. Następnie zajmiemy się komponentem rigidbody, który umożliwia dodanie realistycznej fizyki do obiektów. To właśnie ten komponent umożliwi Ci dostosowanie m.in. masy obiektów, czy siły grawitacji. Pokażę Ci również jak zadbać o odpowiednie poruszanie się gracza, ustawienia kamery i animacje. Dowiesz się w jaki sposób dodać do gry funkcję strzelania i wzbogacić ją o dźwięki, które poprawią wrażenia z rozgrywki. Nie pominiemy również kwestii związanych z tworzeniem menu i interfejsu.
Twoja pierwsza gra w Unity!
Po solidnym zapoznaniu się z silnikiem Unity i jego możliwościami, przejdziemy do najważniejszej części kursu, czyli stworzenia własnej gry. Będzie to strzelanka 3D ze wszystkimi charakterystycznymi dla tego typu gier mechanikami i elementami. Tworząc ją krok po kroku nie tylko utrwalisz wcześniej zdobyte umiejętności, ale też zdobędziesz masę nowych, które będziesz mógł wykorzystać w kolejnych projektach.
Wspólnie zadbamy o mapę, dodamy naszą postać, przeciwników, system strzelania, menu główne gry i wszystkie elementy, które sprawią, że będzie ona kompletna i w pełni grywalna. W ostatnim etapie pracy nad nią podpowiem Ci jak dokonać poprawek wizualnych projektu, aby grafika w Twojej grze prezentowała się jak najlepiej. Na koniec zajmiemy się zbudowaniem gotowego pliku gry, tak by była ona gotowa do publikacji.
Kup w pakiecie i oszczędź
Kurs Unity - tworzenie gier od podstaw
169 zł
Fundamenty programowania w języku C#
159 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 66 zł
Zyskujesz 26.24 zł w punktach na kolejne zakupy.
Kurs Wprowadzenie do tworzenia gier - jak wejść do gamedev
129 zł
Kurs Unity - tworzenie gier od podstaw
169 zł
Cena za zakup pakietu
Oszczędzasz w pakiecie: 60 zł
Zyskujesz 23.84 zł w punktach na kolejne zakupy.
Cena za zakup pakietu
Oszczędzasz w pakiecie: 56 zł
Zyskujesz 22.24 zł w punktach na kolejne zakupy.
Program kursu
8 modułów · 52 lekcje
1 · Wprowadzenie
- Wstęp 01m 29s
- Jak korzystać z materiałów? 01m 25s
2 · Instalacja oprogramowania
- Unity Hub 03m 12s
- Visual Studio Community 03m 16s
3 · Wprowadzenie do silnika Unity
- Stworzenie projektu 01m 44s
- Omówienie programu Unity 02m 02s
- Inspector 01m 17s
- Hierarchy 01m 42s
- Scene 02m 18s
- Game 02m 15s
- Project 01m 56s
- Console 01m 05s
4 · Pierwsze kroki w Unity
- Importowanie plików do projektu 01m 06s
- Importowanie plików z Asset Store 03m 58s
- Dodawanie i poruszanie obiektów na scenie 03m 21s
- Dodawanie komponentów i skryptów do obiektów 03m 25s
5 · Tworzenie skryptów
- Ustawienie w Unity domyślnego programu do kodowania, utworzenie pierwszego skryptu i pierwsze kroki w Visual Studio 02m 09s
- Zmienne 05m 47s
- Podstawowe funkcje w Unity 06m 57s
- Start 04m 22s
- Update 05m 11s
- FixedUpdate 01m 18s
- Klasy i komponenty 07m 19s
6 · Tworzenie podstawowych mechanik
- Przygotowanie sceny i prostej mapy 03m 41s
- Komponent Rigidbody 01m 49s
- Collidery 03m 07s
- Poruszanie gracza 04m 37s
- Ustawienie Kamery 02m 37s
- Animacje 21m 12s
- Strzelanie 14m 36s
- Dźwięki 04m 03s
- Obrazy 06m 38s
- Napisy i zmiana treści 06m 07s
- Przyciski 02m 46s
- Akcja przycisku 01m 47s
- Akcja przycisku z kodu 02m 33s
7 · Pierwsza gra typu Strzelanka 3D
- Wprowadzenie 03m 25s
- Stworzenie mapy 02m 05s
- Punkty gracza 11m 56s
- Życia 05m 06s
- Przeciwnicy na mapie 14m 41s
- Strzelanie 07m 56s
- Zbieranie punktów 02m 10s
- Punkt do obrony 06m 37s
- Fale przeciwników 09m 47s
- Restart poziomu 18m 35s
- Menu gry 07m 48s
- Celownik 13m 47s
- Poprawki graficzne 25m 28s
- Zbudowanie gry 02m 42s
8 · Podsumowanie
- Powtórzenie materiału 08m 39s
- Zakończenie 01m 54s
Twój instruktor
Kacper Grabowiec
Unity Developer
Opinie kursantów
„Dobrze omówione"
„Przydatna wiedza, bardzo dobrze przekazana. Przykłady przydatne i ciekawe. Polecam."
„Super kurs. Polecam."
„Dobrze zrobiony, widać wiedza zawarta w kursie zaczyna się od podstaw ale zawiera najważniejsze informacje."
„Dobrze omówione"
„Przydatna wiedza, bardzo dobrze przekazana. Przykłady przydatne i ciekawe. Polecam."
„Super kurs. Polecam."
„Dobrze zrobiony, widać wiedza zawarta w kursie zaczyna się od podstaw ale zawiera najważniejsze informacje."
„Ten kurs dużo mnie nauczył"
„super kurs"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Fundamenty programowania w języku C#
159 zł
Projektowanie
Kurs Blender od podstaw - wprowadzenie do modelowania 3D
159 zł
Programowanie
Kurs Wprowadzenie do tworzenia gier - jak wejść do gamedev
129 zł
Projektowanie
Kurs Adobe Illustrator od podstaw
159 zł
Biznes i marketing
Kurs Instagram Reels - sekrety angażujących rolek
149 zł
Programowanie
Kurs Symfony 5 - praktyczny projekt od podstaw
149 zł
IT i oprogramowanie
Kurs PowerPoint 2013 od podstaw
109 zł
Programowanie
Kurs Ansible - automatyzacja zadań w praktyce
159 zł
IT i oprogramowanie
Kurs Linux dla początkujących
119 zł
IT i oprogramowanie
Zaawansowana administracja systemem Linux
149 zł
Dostęp od razu po zakupie ·
169 zł