Przejdź do treści
Użyj kodu WIEDZA60 i odbierz 60% zniżki. Minimalna kwota w koszyku 350 zł, aby aktywować kod. 2 dni
strefakursów

Kurs iOS - tworzenie gry od A do Z

Stwórz kompletną grę na platformę iOS - od koncepcji do dystrybucji w App Store

37 lekcji Poziom: Średniozaawansowany Język: polski Certyfikat

Szczegóły, które warto znać

3,5 godziny materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
37 lekcji wideo
Rekomendacje na LinkedIn
Kurs w języku polskim
Dostęp w aplikacji mobilnej

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

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.

Xcode
Optymalizacja grafiki

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.

Fizyka
Levele

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.

Facebook, Twitter
Maciej Cupiał
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ł

Maciej Cupiał

Programista i autor aplikacji na system iOS

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.

Opinie kursantów

5,0 Zweryfikowana
„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
W Wiktor Wójcik zweryfikowany kursant
5,0 Zweryfikowana
„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
F Filip Zych zweryfikowany kursant
5,0 Zweryfikowana
„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
K Kamil Pyrkosz zweryfikowany kursant
5,0 Zweryfikowana
„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"
A Adam Woźniewski zweryfikowany kursant

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

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.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zwiastun kursu

Wszystkie opinie

30 zweryfikowanych opinii

4,9

5 93%
4 3%
3 3%
2 0%
1 0%