Kurs Unity - tworzenie gier mobilnych
Naucz się tworzyć gry na najpopularniejsze platformy mobilne i zacznij na nich zarabiać!
Szczegóły, które warto znać
Opis szkolenia
-
Czy chciałbyś zrealizować wreszcie swój pomysł na unikalną grę?
-
Czy chciałbyś powtórzyć sukces tytułów, które zawojowały rynek gier na Androida i iOS?
-
Czy chciałbyś dowiedzieć się jak krok po kroku zbudować grę od wstępnej koncepcji po eksport plików gotowych do dystrybucji?
-
Czy chciałbyś przy okazji poznać wiele praktycznych technik oraz sztuczek, które pomogą ci w realizacji Twoich kolejnych projektów?
W takim razie świetnie trafiłeś!

Dla kogo jest ten kurs?
Szkolenie powstało z myślą o osobach, które posiadają już podstawy pracy w środowisku Unity i chcą rozbudować swoje umiejętności o tworzenie i optymalizację gier dla systemów Android iOS i urządzeń mobilnych takich jak tablety i smartfony.
Twórz, udostępniaj i zarabiaj!
Być może nie zdajesz sobie sprawy z tego jak wiele znanych gier mobilnych zawdzięcza swój sukces właśnie Unity. Seria Angry Birds, Subway Surfers, Temple Run, Pokemon GO to tylko kilka z przykładów. Ty również możesz zostać developerem gry, która osiągnie podobny sukces.
Z tym kursem dowiesz się jak w Unity tworzyć gry, które są specjalnie zoptymalizowane pod kątem platform mobilnych. Pokażę Ci jak zbudować od podstaw aż 3 różne projekty o rosnącym stopniu trudności. Każdy z nich uruchomisz zarówno na smartfonach jak i tabletach.
Po ukończeniu szkolenia będziesz mógł swobodnie tworzyć własne gry i dystrybuować je w oficjalnym sklepie Androida - Google Play.
Praktyczne techniki
W kursie duży nacisk położyłem na to abyś na każdym kroku poznał techniki, które możesz wykorzystać do tworzenia własnych gier. W dużej mierze są to techniki, które skupiają się na optymalizacji gier, tak aby działały one na szerokim zakresie mobilnych urządzeń. Dowiesz się m.in. jak stworzyć interfejs użytkownika dostosowany do małych ekranów albo jak przygotować grę do instalacji na telefonie. Nie zapomniałem także o przedstawieniu rozwiązań, które umożliwią Ci stworzenie przyjaznego systemu sterowania dla ekranów dotykowych.
Endless Runner
Projekt inspirowany jest Androidowym i iOS-owym hitem, Temple Run. Tworząc go poznasz m.in. techniki związane z automatycznym generowaniem planszy. Rozpoczniesz od zbudowania poszczególnych bloków, które następnie będą układane według specjalnego algorytmu. Dowiesz się jak odpowiednio ustrukturyzować projekt aby zapanować nad jego złożoną architekturą i umożliwić łatwą rozbudowę gry w przyszłości.
Asteroidy
Druga z tworzonych gier to tzw. Space Shooter. Praca nad nią pozwoli Ci opanować tworzenie gier bazujących na generycznych zasadach. Dowiesz się m.in. jak separować oraz hermetyzować poszczególne funkcjonalności, co znacząco ułatwi dodawanie kolejnych elementów. Nauczysz się także wykorzystywać ważną ideę maszyny stanów w celu urozmaicenia rozgrywki.
JellyLink
Projekt inspirowany klasyczną grą Candy Crush Saga, to świetna okazja aby opanować umiejętności takie jak zarządzanie relacjami czy sterowanie przepływem danych i zdarzeń. Umiejętności te pozwolą Ci na tworzenie bardzo czytelnego kodu oraz łatwą rozbudowę gry w przyszłości.
Materiały dodatkowe
Do szkolenia dołączyłem wszelkie niezbędne materiały, w tym wszystkie pliki potrzebne do stworzenia gier. Przygotował dla Ciebie także ciekawe testy oraz ćwiczenia, za pomocą których możesz sprawdzić swój stan wiedzy na temat Unity.
Korzystając z tego kursu:
-
opanujesz kompletny proces tworzenia gier na urządzenia mobilne
-
dowiesz się jak skonfigurować SDK Android i skompilować gotową grę
-
poznasz techniki implementacji mobilnego sterowania
-
nauczysz się wykorzystywać systemy cząsteczkowe
-
zaimplementujesz zapisywanie stanu gry
-
napiszesz własny skrypt do generowania napisów
-
stworzysz zaawansowane animacje ruchu
-
stworzysz sterowanie oparte na gestach
Program kursu
4 moduły · 63 lekcje
1 · Wprowadzenie
- Wstęp 01m 15s
- Pobranie środowiska Unity3D 02m 45s
- Pobranie edytora programistycznego Visual Studio 01m 00s
- Zmiana domyślnego edytora programistycznego 00m 50s
- Instalacja pakietu Android SDK 02m 44s
- Przygotowanie telefonu z systemem Android 02m 42s
- Korzystanie z funkcjonalności Unity Remote 02m 39s
2 · Gra Jelly Link
- Wstęp 01m 21s
- Pobranie paczek grafik 10m 38s
- Podstawowy skrypt bloku 09m 07s
- Implementacja generatora planszy 13m 01s
- Refaktoryzacja utworzonego kodu 09m 04s
- Podstawowe łączenie bloków 16m 41s
- Wizualizacja łączenia bloków 11m 53s
- Limitowanie możliwości łączenia bloków 07m 28s
- Zaawansowane operacje na obiektach planszy 11m 19s
- Autorski skrypt wyświetlania liczb 16m 22s
- Obiekt zarządzania rozgrywką 11m 21s
- Podstawowy interfejs użytkownika 11m 57s
- Płynna tranzycja pomiędzy scenami 14m 43s
- Przygotowanie projektu do instalacji na telefonie 12m 20s
- Podsumowanie 12m 39s
3 · Gra Asteroids
- Wstęp 02m 45s
- Pobranie potrzebnych paczek 02m 59s
- Implementacja ruchu statku 13m 54s
- Wystrzeliwanie pocisków 11m 38s
- Implementacja różnych typów pocisków 07m 42s
- Różne typy działek laserowych 09m 45s
- Podstawowy obiekt asteroidy 10m 19s
- Systemy cząsteczkowe dla obiektu asteroidy 14m 01s
- Generator asteroidów 07m 42s
- Różne typy asteroidów 09m 14s
- Optymalizacja systemów cząsteczkowych 09m 24s
- Skrypt menadżera rozgrywki 08m 52s
- Podstawowy obiekt tarczy 06m 01s
- Obsługa wielu poziomów wytrzymałości tarczy 08m 03s
- Generowanie fal asteroidów 10m 49s
- Pozyskiwanie pieniędzy 09m 57s
- Zapewnienie różnorodności dla fal asteroidów 09m 53s
- Podstawy implementacji sklepu 05m 47s
- Obiekty, które mogą zostać ulepszone 14m 51s
- Limitacja ulepszania obiektów 10m 47s
- Zapis stanu rozgrywki i menu 17m 03s
- Implementacja muzyki i efektów dźwiękowych 11m 55s
- Podsumowanie 16m 53s
4 · Gra Endless Runner
- Wstęp 04m 13s
- Pobranie i omówienie materiałów 10m 37s
- Przygotowanie skryptów generatora poziomu 21m 01s
- Podstawy generowania planszy 11m 40s
- Implementacja konfiguracji bloków 08m 46s
- Generowanie przeszkód, zwężeń i kryształów 17m 19s
- Podstawowe skrypty gracza i kamery 07m 36s
- Wyzwalanie generatora terenu 08m 37s
- Podstawowy ruch postaci 18m 37s
- Zaawansowany ruch postaci 23m 19s
- Implementacja sterowania mobilnego 17m 52s
- Licznik punktów i przebytego dystansu 14m 08s
- Odtwarzanie dzwieków oparte na zdarzeniach 06m 40s
- Poprawki dotyczące funkcjonowania gry 10m 31s
- Modelowanie zapisywania rozgrywki 14m 12s
- Ukończenie interfejsu użytkownika 12m 51s
- Podsumowanie 21m 23s
- Zakończenie 01m 31s
Twój instruktor
Marcin Ziąbek
Programista
Opinie kursantów
„Kursy Unity na SK są jednymi z lepszych kursów Unity w polskim internecie. Ten dotyczący gier mobilnych, to złoto. Jest świetnie poprowadzony. Stosowane praktyki dają podstawy solidnego warsztatu na przyszłość, a pomysły na gry też nie są takie trywialne, jakby się wydawać mogło. Nauczyłem się sporo, polecam."
Czytaj więcej
Zwiń
„Kurs stanowi niejako kontynuację cyklu kursów o Unity. Kurs przygotowany bardzo solidnie i merytorycznie. Pokazuje na przykładach jak zrobić od podstaw grę na urządzenia mobilne. Bardzo gorąco zachęcam."
„Jako że przeszedłem kurs, mogę stwierdzić że w kursie dużo się nauczyłem. Kurs dobry dla początkujących i średnio zaawansowanych osób w programowaniu! Polecam osobą które chcą się nauczyć programowania."
„Polecam młodym miłośnikiem gier jednego z najlepszym IDE do tworzenia gier!"
„Silnik super opisany"
„Polecam"
„dobry kurs, polecam :)"
„Świetny kurs!"
„Polecam młodym miłośnikiem gier jednego z najlepszym IDE do tworzenia gier!"
„Bardzo dobre szkolenie. Polecam!"
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