![Kurs z certyfikatem](https://static01.helion.com.pl/helion/images/testy_kursy/bookpage_cert_info.png)
- Autor:
- Długość
- liczba lekcji: 29, czas trwania: 03:43:04
- Ocena
Kurs video
Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video
![Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video Arkadiusz Brzegowy - okladka książki](https://static01.helion.com.pl/global/okladki/vbig/vunit1.jpg)
- Wydawnictwo:
- Videopoint
- Wersja:
- Online
- Czas trwania:
- 3 godz. 43 min.
- Technologia:
- Unity 2017
- Ocena:
Spis lekcji kursu video
-
1. 03:43:04
- 1.1. Wstęp 00:03:01
- 1.2. Rodzaje połączeń 00:07:37
- 1.3. Podstawowa konfiguracja NetworkManager 00:05:34
- 1.4. Pierwsze połączenie sieciowe dwóch graczy 00:04:55
- 1.5. Sterowanie graczami - niestety wszystkimi naraz 00:05:46
- 1.6. Sterowanie tylko swoim graczem 00:07:54
- 1.7. Synchronizowanie pozycji graczy 00:02:57
- 1.8. Bardziej płynne poruszanie graczy zdalnych 00:07:54
- 1.9. Rozpoczynamy grę Kierowca Pizzerii 00:03:19
- 1.10. Przygotowanie miasta i ulic 00:05:50
- 1.11. Prefab pojazdu gracza 00:10:54
- 1.12. Zmiana sterowania z czołgu na samochód 00:07:16
- 1.13. Definiowanie punktów startowych 00:06:53
- 1.14. Uruchomienie interpolacji ruchu pojazdów 00:04:45
- 1.15. Odbieranie pizzy, cz. 1. 00:12:10
- 1.16. Odbieranie pizzy, cz. 2. 00:16:52
- 1.17. Dostarczenie pizzy 00:12:43
- 1.18. Odbieranie pizzy widoczne dla wszystkich 00:10:06
- 1.19. Miejsce dostarczenia - informacja dla serwera 00:04:24
- 1.20. Miejsce dostarczenia - informacja dla wszystkich 00:04:59
- 1.21. Uszczelniamy wycieki pizzy z rynku 00:05:39
- 1.22. Powiadomienie o przewożonej pizzy, cz. 1. 00:08:22
- 1.23. Powiadomienie o przewożonej pizzy, cz. 2. 00:12:47
- 1.24. Unikalny wygląd gracza 00:10:56
- 1.25. Lobby, cz. 1. 00:10:49
- 1.26. Lobby, cz. 2. 00:10:25
- 1.27. Lobby, cz. 3. 00:02:47
- 1.28. Matchmaking, cz. 1. 00:07:02
- 1.29. Matchmaking, cz. 2. 00:08:28
Opis
kursu video
:
Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video
Obierz kurs na... Unity!
Ludzie uwielbiają współzawodniczyć, sprawdzać się, wyprzedzać innych i odnosić sukcesy. Uwielbiają też spędzać czas w towarzystwie tych, którzy mają podobne zainteresowania. Dziś na tę potrzebę odpowiadają także gry sieciowe 2D na urządzenia mobilne, które pozwalają nam na wspólną rozrywkę nawet wtedy, gdy znajdujemy się daleko od innych graczy. Jest to bardzo wygodne i coraz popularniejsze rozwiązanie w dzisiejszym, stechnicyzowanym świecie. Jeśli dostrzegasz potencjał rynku sieciowych gier na tablet czy telefon i umiesz programować w środowisku Unity, lecz chciałbyś poszerzyć własne umiejętności budowania gier o możliwości sieciowe, to szkolenie pozwoli Ci szybko podążyć tą drogą.
Kurs Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video to zaproszenie do wstąpienia na nowy poziom budowania gier. Dzięki niemu poznasz zasady komunikowania się komputerów w trakcie działania gry sieciowej i nauczysz się odpowiednio ustawiać połączenia. Sprawdź, jak stworzyć funkcjonalną i wygodną w obsłudze grę online dla wielu graczy!
Przekonaj się, jak w pełni korzystać z Unity - i zarabiaj na swoich grach!
Czego nauczysz się podczas naszego profesjonalnego szkolenia?
- Zrozumiesz, jak komunikują się komputery w trakcie działania gry.
- Poznasz odpowiednią kolejność działań przy zestawianiu połączenia pomiędzy komputerami.
- Nauczysz się przygotowywać obiekty sieciowe graczy.
- Sprawdzisz, jak rozróżniać dynamicznie w trakcie rozgrywki, który obiekt należy do gracza lokalnego, a który do zdalnego.
- Odkryjesz, jak uruchamiać funkcje wykonywane na serwerze z aplikacji klienckiej.
- Zobaczysz, jak uruchamiać z serwera funkcje wykonywane na aplikacjach graczy.
- Dowiesz się, jak tworzyć scenę Lobby, w której gracze dołączają do rozgrywki.
Ponadto w trakcie dwudziestu dziewięciu lekcji nauczysz się konfigurować Prefaby obiektu gracza i korzystać z funkcji typu Callback wywoływanych przez aplikacje sieciowe, aby wychwycić zdarzenia. Sprawdzisz też, jak korzystać z usługi Matchmaking na serwerach Unity Technologies i właściwie konfigurować tę usługę. Twoje nowe umiejętności obejmą także sposoby testowania aplikacji sieciowych na jednym komputerze. Poznasz techniki optymalnego synchronizowania danych i wybierania danych newralgicznych dla poprawności rozgrywki. Zorientujesz się, jak należy konfigurować sceny Lobby i na czym polega testowanie rozgrywki z użyciem Lobby. Co więcej, dowiesz się także, jak przygotować Lobby z wykorzystaniem Matchmaking.
Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video przeprowadzi Cię przez proces usieciowienia gry zarówno w przypadku tworzenia nowej, jak i rozbudowywania już istniejącej. Pozwoli Ci także wybrać rodzaj interakcji: kooperację lub rywalizację, i dobrać odpowiednie narzędzia implementacji nowych funkcjonalności w grze.
Spleć sieć!
Dobrze zaprojektowana gra 2D potrafi dostarczyć wiele przyjemności, jednak rozgrywka z komputerem lub z samym sobą przeważnie szybko staje się nudna. Z kolei gra z innymi zawsze obfituje w niespodzianki - to jej największa zaleta. Z punktu widzenia programisty taka gra ma także inną zaletę, wręcz nie do przecenienia: jeśli jest dobrze napisana, jej popularność będzie gwałtownie wzrastać, ponieważ gracze będą polecać ją sobie nawzajem i umawiać się na wspólne sesje. Tak właśnie powstają virale. Jeśli jednak chcesz, żeby Twoja gra w Unity odniosła taki sukces, musisz dobrze zaplanować i skonfigurować każdy detal. Możliwości tabletów i telefonów nie są tak duże jak możliwości większych komputerów, dlatego trzeba zadbać, aby nic nie przeszkadzało graczom w rozgrywce. To szkolenie pomoże Ci zaplanować działania i nie pogubić się w szczegółach.
Struktura sieci
Najsłynniejsze gry mobilne są aktualnie wyposażone w możliwość rozgrywki sieciowej. Często zarówno sam rozwój postaci gracza, jak i punkty reputacji, doświadczenia albo wewnętrzna waluta w grze uzależnione są od potyczek sieciowych. Szkolenie Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video pomoże Ci zaprojektować interakcje zgodne z Twoimi planami i oczekiwaniami, nauczy Cię analizować proces programowania i testowania pod kątem zachowań w sieci. Zobaczysz, jak jednocześnie być graczem lokalnym i zdalnym oraz jak sprawdzać, czy każdy z nich właściwie się zachowuje i czy informacje między nimi są synchronizowane w poprawny sposób. Ukończenie tego szkolenia pozwoli Ci osiągnąć poziom zaawansowany, a elementy usieciowienia gry na stałe wejdą do Twojego repertuaru, niezależnie od tego, jaką grę będziesz projektować.
Tylko dla wtajemniczonych
Szkolenie Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video jest przeznaczone dla programistów Unity, którzy potrafią już bez problemu zrobić grę dla jednego gracza. Dzięki niemu poszerzysz swoje horyzonty i poznasz techniki pracy z nowymi narzędziami, takimi jak Matchmaking. Ponadto nauczysz się m.in. inaczej konstruować sceny Lobby - tak, aby uwzględnić wielu graczy. Jednym z najtrudniejszych problemów do rozwiązania w grze sieciowej jest zapewnienie właściwej komunikacji między graczami i konfiguracja interakcji. Kilka godzin pracy z autorem szkolenia oraz własna analiza materiału pozwolą Ci doskonale opanować sposoby radzenia sobie z nowymi wyzwaniami. Projektuj gry, które będą łączyć ludzi!
W kursie korzystamy ze starszej wersji Unity.
Kursy 2D w oparciu o nowszą wersję znajdziesz tutaj!
"Skoro potrafisz robić już gry w Unity, zróbmy razem krok dalej. Każdy programista gier chce, aby jego gry były lubiane i popularne. Pozwól więc samym graczom nakręcać zainteresowanie twoją grą poprzez rywalizację lub kooperację, albo wymianę handlową w twoich grach. Stwórz grę sieciową albo dodaj w twojej grze element współzawodnictwa, a sami zaczną o niej mówić i rzucać sobie wyzwania.
Najważniejsze: wielu myśli, że programowanie gier sieciowych jest bardzo trudne i że to w ogóle wyższa liga programowania, a wcale tak nie jest. Tylko wiesz... warto przekonać się o tym przed innymi?"
Arkadiusz Brzegowy
Wybrane bestsellery
Arkadiusz Brzegowy - pozostałe kursy
Videopoint - inne kursy
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
![](https://static01.helion.com.pl/helion/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/global/okladki/125x163/helion-loader.gif)
Oceny i opinie klientów: Tworzenie gier multiplayer dla programistów Unity. Poziom pierwszy. Kurs video Arkadiusz Brzegowy (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(2)
(0)
(0)
(0)
(0)
(2)
więcej opinii
ukryj opinie