Kurs: „Stwórz FPS’a w Unreal Engine 5”

W tym kursie nauczysz się jak w niespełna 5 godzin jak zrobić swojego pierwszego First Person Shootera, skompilować go i upublicznić by każdy mógł w niego zagrać.


Rozwijane kategorie – Montserrat

Struktura kursu Strzałka

Kategoria 1

Przygotowanie projektu

Czas trwania: 35:22
Strzałka
Element 1

Przygotowanie projektu

Zobaczysz jak jest zbudowany First Person Template z którego będziemy korzystać oraz wprowadzimy w nim kilka zmian które przygotują nam projekt do pracy.

Czas trwania: 25:30
Element 2

Projektowanie levelu

Nauczysz się jak poruszać się w edytorze po levelu oraz jak układać w nim elementy.

Czas trwania: 09:52
Kategoria 2

Wrogowie

Czas trwania: 1:08:56
Strzałka
Element 1

Spawnowanie wrogów

Stworzymy pierwszych Blueprint aktorów i zaczniemy programować w Event Graphie.

Czas trwania: 23:00
Element 2

Mechanika wrogów: podążanie za bohaterem

Dodamy Navigation Mesha i skonfigurujemy proste AI wrogów.

Czas trwania: 13:51
Element 2

Animacja wroga (atak)

Stworzymy animację ataku i dodamy ją do State Machine w Blueprincie animacji.

Czas trwania: 17:45
Element 2

Zadawanie obrażeń przez wroga

Dodamy Notify Eventu do animacji, stworzymy Interface do komunikacji z Player Characterem oraz dodamy mechaniki liczenie zdrowia bohatera.

Czas trwania: 14:20
Kategoria 3

Hud i śmierć bohatera

Czas trwania: 1:08:42
Strzałka
Element 1

Stworzenie HUD’a

Stworzymy Widget HUD’a i dodamy do niego pasek zdrowia.

Czas trwania: 22:12
Element 2

Efekt otrzymywania ciosów i ekran śmierci

Dodamy do widgetu migający czerwony ekran w momencie otrzymania ciosu oraz dodamy do HUD’a napis GAME OVER gdy skończy nam się zdrowie. Zablokujemy Input graczy gdy jesteśmy martwi.

Czas trwania: 24:46
Element 1

Sekwencja śmierci

Zablokujemy spawnowanie nowych wrogów oraz atak wrogów gdy jesteśmy już martwi. Poznamy Array czyli zbiór zmiennych.

Czas trwania: 22:44
Kategoria 3

Zabijanie wrogów

Czas trwania: 22:13
Strzałka
Element 1

Zabijanie wrogów

Dodamy mechanikę zabijania wrogów oraz mechanikę liczenia zabitych wrogów i dodamy tę wartość do HUD’a.

Czas trwania: 22:13
Kategoria 3

Dokończenie projektu

Czas trwania: 59:19
Strzałka
Element 1

System Menu

Stworzymy Menu z przyciskami Quit i Restart oraz dodamy mechanikę pauzy przy włączaniu Menu.

Czas trwania: 22:42
Element 2

Implementacja dźwięków

Dodamy dźwięki kroków wrogów w przestrzeni 3D byśmy mogli słyszeć skąd przychodzą oraz dodamy dźwięki obrażeń i śmierci naszego bohatera.

Czas trwania: 23:09
Element 1

Kompilacja builda

Zrobimy ostatnie szlify projektu oraz stworzymy builda którego wrzucimy na serwis Itch.io z którego będziemy mogli przesłać znajomym linka do gry.

Czas trwania: 13:28

Podczas kursu będziemy korzystać z Blueprintów, czyli niezwykle intuicyjnego i wizualnego sposobu programowania, w którym zamiast tradycyjnego pisania kodu łączysz ze sobą bloczki logiczne. Dzięki temu podejściu próg wejścia jest bardzo niski, a każdy – nawet bez wcześniejszego doświadczenia – jest w stanie szybko opanować podstawy procesu tworzenia własnej gry.

W trakcie tego kursu dowiesz się, jak działają zmienne, funkcje oraz arraye, które są fundamentem każdej gry. Nauczysz się również komunikacji pomiędzy różnymi aktorami za pomocą Interfejsów, a także poznasz, jak stworzyć solidną architekturę projektu, która umożliwi dalszy rozwój Twojej gry. Dodatkowo pokażę Ci, jak skonfigurować animacje w maszynie stanów oraz jak dodać realistyczne dźwięki do świata 3D, co sprawi, że Twoja gra stanie się jeszcze bardziej immersyjna i angażująca dla graczy.

Po ukończeniu tego kursu będziesz mógł powiedzieć: Jestem gamedeveloperem a oto moja gra!

Zobacz kurs na Udemy

Obejrzyj pierwszą lekcję


Nazywam się Bartek Kamiński i od ponad 10 lat tworzę gry w silniku Unreal Engine. Od 5 lat dzielę się swoją wiedzą, ucząc innych, jak tworzyć gry – zarówno w szkołach, jak i online. Pracowałem przy takich tytułach jak The Invincible (shadery, efekty wizualne, system do płynnej zmiany efektów post procesu), Phantom Doctrine oraz Hell Let Loose, gdzie jako technical sound designer odpowiadałem za realistyczne dźwięki czołgów i ich integrację z ruchem pojazdów.

Obecnie rozwijam własną grę – Wildlife Rescue Simulator. Uczę tworzenia gier w Unreal Engine 5 w 31. Liceum w Krakowie, prowadzę kanał na YouTubie z tutorialami (ponad 300 tys. wyświetleń) oraz udzielam konsultacji na Codementor, gdzie uzyskałem maksymalną ocenę od wszystkich klientów.

Zamówienie

400.00

PLN

Zamów
Copyright © 2024 Publigo. Szkolenia napędza platforma Publigo