Kurs iOS - tworzenie gry od A do Z
Stwórz kompletną grę na platformę iOS - od koncepcji do dystrybucji w App Store
Szczegóły, które warto znać
Opis szkolenia
Tworzenie gier na system iOS nie musi być trudne!
Jeżeli posiadasz jakiekolwiek urządzenie mobilne to z pewnością obok aplikacji użytkowych instalujesz na nim również gry. Saga Angry Birds, Cut the Rope czy Plants vs Zombies to tytuły, które pomimo swojej prostoty i dwuwymiarowej grafiki zdobyły olbrzymią popularność i rzeszę fanów również na platformach iOS i MacOS.
Jeżeli chciałbyś tworzyć podobne gry, ale nie wiesz od czego zacząć to ten kurs jest właśnie dla ciebie! Sprawdź jak przy użyciu frameworka Sprite Kit można w łatwy i szybki sposób tworzyć rozbudowane projekty gier.
Autor na co dzień zajmuje się tworzeniem gier i aplikacji, które cieszą się dużą popularnością w App Store. Na przykładzie jednej z nich pokaże ci jak od A do Z stworzyć własną grę.
W kursie pracujemy na wersji Xcode 5. Do komfortowej pracy przyda ci się znajomość podstaw programowania w Objective-C.
Sprite Kit
Na samym początku poznasz zasadę działania i ogromne możliwości frameworka Sprite Kit. Dzięki kompletnej integracji tego frameworka ze środowiskiem Xcode możesz skupić się na tworzeniu samej gry i nie martwić się o zewnętrzne wsparcie czy zarządzanie jej silnikiem.
Particle Editor
Particle Editor dodany do najnowszej wersji Xcode pozwoli ci w prosty sposób tworzyć efekty wizualne w twojej grze. Od teraz nie sprawi ci żadnego problemu dodawanie deszczu, ognia czy wybuchy do sceny w twoje grze.
Fizyka w grze
Kolejnym ważnym zagadnieniem dla każdego programisty jest fizyka gry. W kursie dokładnie omówiliśmy ten temat, dzięki czemu twoja gra zyska na naturalności. Wykrywanie kolizji czy kontaktów między obiektami jest bardzo istotne, a dzięki zastosowaniu frameworka Sprite Kit jest teraz bardzo łatwe.
Postać w grze
Dużą uwagę poświęciliśmy na omówienie głównej postaci gry. Dowiesz się jak stworzyć postać, jak zaprojektować jej klasę oraz główne akcje. Następnie przy użyciu efektu parallax zobaczysz jak łatwo stworzyć ruchome tło oraz przygotować przeszkody w grze.
Levele
Każda rozbudowana gra składa się z kilku poziomów trudności. Z tym kursem poznasz zasady tworzenia architektury gry oraz dowiesz się jak zczytywać informację o danym levelu z plików plist.
Integracja
Na sam koniec pokażemy jak zintegrować swoją grę z Facebookiem czy Twitterem, a także jak udostępnić tablicę wyników w Game Center. Dowiesz się również jak zacząć zarabiać na swojej grze dzięki systemowi reklam z iAd.
O autorze
Maciej Cupiał to programista iOS, który posiada kilkuletnie doświadczenie w programowaniu, ostatnie lata głównie w Objective-C. Swoje umiejętności rozwijał uczestnicząc w kilku międzynarodowych projektach. W wolnej chwili szaleje za piłką nożną i szuka dobrych burgerów. Wybrane projekty dostępne na App Store
Program kursu
3 moduły · 37 lekcji
1 · Wprowadzenie
- Wstęp 1m 12s
- Omówienie projektu - docelowa gra 2m 32s
- Co jest potrzebne? 1m 01s
- Dlaczego Sprite Kit? 4m 00s
2 · Podstawy Sprite Kit
- Pierwszy projekt 0m 59s
- Czym jest scena? 8m 49s
- Krótko o Node 3m 21s
- Game Loop 3m 45s
- Tworzenie pierwszej postaci 10m 22s
- SKTextureAtlas - Twoja postać żyje! 7m 03s
- SKAction - omówienie szczegółowe 9m 06s
- SKEmitterNode - efekty specjalne 4m 58s
- SKVideoNode - dodawanie wideo 2m 56s
- Omówienie podstaw fizyki 8m 14s
- Wykrywanie kolizji i kontaktów 9m 42s
- Przejścia między scenami 2m 30s
3 · Twoja pierwsza gra
- Omówienie projektu startowego 3m 31s
- Architektura projekty - klasy 5m 50s
- Tworzenie głównej postaci 5m 40s
- Klasa postaci 9m 12s
- Tworzenie przeszkód 13m 14s
- Background - efekt parallax 2m 14s
- Kontakt pomiędzy obiektami 7m 36s
- Metody delegata oraz dzwięki w grze 4m 26s
- Tworzenie obiektów dodatkowych 6m 01s
- Tworzenie kilku poziomowej gry - pliki plist 2m 06s
- Zarządzanie levelami 4m 37s
- Implementacja Level Managera 8m 43s
- Aktualny wynik na ekranie 3m 18s
- Zaliczenie levelu 9m 04s
- Wstrzymanie gry i implementacja UI 3m 31s
- Pauzowanie, wznawianie i resetowanie gry 11m 13s
- CoreMotion - wykrywanie ruchu 3m 31s
- Muzyka w tle 4m 20s
- Integracja z Facebook i Twitter 2m 22s
- Integracja z Game Center 13m 33s
- Integracja z iAd 4m 25s
Twój instruktor
Maciej Cupiał
Programista i autor aplikacji na system iOS
Opinie kursantów
„Dzięki temu kursowi nauczyłem się jak tworzyć gry w iOS. Wszystko zostało w nim dobrze przedstawione, wytłumaczone i pokazane. Autor się bardzo postarał tworząc ten kurs szykując materiały. W tym kursie wszystko zostało omówione na temat tworzenia gier "od A do Z". Wiedza w tym kursie jest bardzo przydatna do tworzenia gier np. o Game Center, implementacji Facebook'a i Twitter'a i tworzenia jednej gry skonfigurowanej odpowiednio dla iPad'a i iPhone'a. Zastosowanie w tym kursie języka Objective-C ułatwia tę naukę osobą, które uczyły się języka C. Warto dodać, że w kursie choć jest dość "stary" znajdują się informacje z których spokojnie można korzystać w nowszych urządzeniach. Nie ważne jaki ma się wiek 7 lat, 9 lat lub 17 lat i tak fakt dobrze wytłumaczonych informacji pozwoli łatwo nauczyć się tworzyć gier każdemu.
Cena jest bardzo proporcjonalna do jakości kursu. Cały kurs został zaprojektowany z myślą o wszystkich i ogromną precyzją i jakością. Bardzo polecam kupić ten kurs, każdemu kto chce się nauczyć tworzyć gry i je publikować w App Store."
Czytaj więcej
Zwiń
„Kurs iOS - tworzenie gry od A do Z jest świetnym uzupełnieniem wiedzy zdobytej wcześniej dzięki Kursowi iOS - tworzenie aplikacji. Pracujemy w nim przy użyciu narzędzia Xcode i wykorzystujemy wcześniej już poznane zagadnienia z języka Objective-C. W kursie tworzymy realny projekt, którym możemy się pochwalić znajomym czy w pracy. Wiedza w kursie jest przedstawiona w prosty i zrozumiały sposób. Nie ma zbędnego powtarzania, dzięki czemu kurs ma kompaktowy rozmiar i jest to wielkim plusem. Gorąco zachęcam dla ludzi, którzy zawsze marzyli o stworzeniu gry na iOS. 5/5"
Czytaj więcej
Zwiń
„Bardzo interesuje mnie gameDev. Zainteresowałem się tworzeniem aplikacji na telefony, ponieważ jest to bardzo duży rynek. iOS zaciekawił mnie konstrukcją systemu, chciałem się nauczyć tworzyć aplikacje pod ten system i trafiłem idealnie. Kurs jest świetny, pokazuje każdy aspekt tworzenia gier na iOS. Teraz nic nie jest skomplikowane, a łatwe i przejrzyste. Polecam każdemu! "
Czytaj więcej
Zwiń
„Bardzo przejrzyste pokazanie procesu tworzenia gier na IOS. Autor krok po kroku tłumaczy, za co są odpowiedzialne poszczególne fragmenty kodu. Bazowy projekt jest świetnym punktem wyjścia do tworzenia bardziej zaawansowanych gier"
„Kurs spełnił moje oczekiwania i dostarczył wartościowej wiedzy. Polecam go wszystkim, którzy chcą rozwijać się w tej dziedzinie i zdobyć praktyczne umiejętności."
„Polecam gorąco. Wszystko fajnie wyjaśnione krok po kroku"
„Zawsze fascynowały mnie gry, do tej pory głównie pracowałem w technologiach web wiec tworzenie gier/aplikacji było dla mnie nowością. Z kursem bez problemu poradziłem sobie przy tworzeniu pierwszej gry na iOS."
„Dzięki temu kursowi zrobiłem pierwszą gre na IOS"
„Gorąco polecam! Kurs bardzo merytoryczny i praktyczny!"
„Kurs godny polecenia."
strefakursów
Od 20 lat uczymy nowych zawodów.
Zaufania na taką skalę nie buduje się na skróty - stoi za nim rygor, z jakim powstaje każdy kurs i każda ścieżka.
Ponad 382 tys. kursantów
przeszkolonych w strefakursów
4,9
ocena w Google
61 193
zweryfikowanych recenzji
Standard wydawniczy
Zanim kurs trafi do sprzedaży, przechodzi pięcioetapowy rygor produkcyjny:
weryfikacja autora · metodyka · studio · montaż bez „lania wody" · audyt jakości
- 01Weryfikacja kompetencji autora
- 02Inżynieria metodyczna programu
- 03Studyjna jakość obrazu i dźwięku
- 04Bezlitosny montaż - zero „lania wody"
- 05Audyt jakości przed publikacją
Godzina takiego kursu to ekwiwalent co najmniej trzech godzin chaotycznego, darmowego materiału.
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